<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.14.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DM-CtrlH7-BF-DevProgram: C:/Users/ASUS/Desktop/dm-ctrlH7-balance-9025test/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_lpuart.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="50x5.png"/></td>
  <td id="projectalign">
   <div id="projectname">DM-CtrlH7-BF-DevProgram<span id="projectnumber">&#160;beta 0.1</span>
   </div>
   <div id="projectbrief">C.ONE Studio Damiao Development Board Framework</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.14.0 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search/",'.html');
</script>
<script type="text/javascript">
$(function() { codefold.init(); });
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search',true);
  $(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(function(){initNavTree('stm32h7xx__ll__lpuart_8h_source.html','',''); });
</script>
<div id="container">
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="headertitle"><div class="title">stm32h7xx_ll_lpuart.h</div></div>
</div><!--header-->
<div class="contents">
<a href="stm32h7xx__ll__lpuart_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span> </div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno">   19</span><span class="comment">/* Define to prevent recursive inclusion -------------------------------------*/</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span><span class="preprocessor">#ifndef STM32H7xx_LL_LPUART_H</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><span class="preprocessor">#define STM32H7xx_LL_LPUART_H</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="comment">/* Includes ------------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span><span class="preprocessor">#include &quot;<a class="code" href="stm32h7xx_8h.html">stm32h7xx.h</a>&quot;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="preprocessor">#if defined (LPUART1)</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span> </div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="comment">/* Private types -------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span><span class="comment">/* Private variables ---------------------------------------------------------*/</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="comment">/* Array used to get the LPUART prescaler division decimal values versus @ref LPUART_LL_EC_PRESCALER values */</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span><span class="keyword">static</span> <span class="keyword">const</span> uint16_t LPUART_PRESCALER_TAB[] =</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>{</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>  (uint16_t)1,</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span>  (uint16_t)2,</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>  (uint16_t)4,</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span>  (uint16_t)6,</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>  (uint16_t)8,</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>  (uint16_t)10,</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>  (uint16_t)12,</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>  (uint16_t)16,</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>  (uint16_t)32,</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>  (uint16_t)64,</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>  (uint16_t)128,</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span>  (uint16_t)256</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>};</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span> </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span><span class="comment">/* Private constants ---------------------------------------------------------*/</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span><span class="comment">/* Defines used in Baud Rate related macros and corresponding register setting computation */</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span><span class="preprocessor">#define LPUART_LPUARTDIV_FREQ_MUL     256U</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span><span class="preprocessor">#define LPUART_BRR_MASK               0x000FFFFFU</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span><span class="preprocessor">#define LPUART_BRR_MIN_VALUE          0x00000300U</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span> </div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span><span class="comment">/* Private macros ------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span><span class="preprocessor">#if defined(USE_FULL_LL_DRIVER)</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span><span class="preprocessor">#endif </span><span class="comment">/*USE_FULL_LL_DRIVER*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span> </div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span><span class="comment">/* Exported types ------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span><span class="preprocessor">#if defined(USE_FULL_LL_DRIVER)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span></div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span>{</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span>  uint32_t PrescalerValue;            </div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span> </div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span>  uint32_t BaudRate;                  </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span> </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>  uint32_t DataWidth;                 </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span> </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span>  uint32_t StopBits;                  </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span> </div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>  uint32_t Parity;                    </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span> </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span>  uint32_t TransferDirection;         </div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span> </div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span>  uint32_t HardwareFlowControl;       </div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span> </div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span>} LL_LPUART_InitTypeDef;</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span></div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span><span class="preprocessor">#endif </span><span class="comment">/* USE_FULL_LL_DRIVER */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno">  146</span> </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span><span class="comment">/* Exported constants --------------------------------------------------------*/</span></div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span></div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span><span class="preprocessor">#define LL_LPUART_ICR_PECF                 USART_ICR_PECF                </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span><span class="preprocessor">#define LL_LPUART_ICR_FECF                 USART_ICR_FECF                </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span><span class="preprocessor">#define LL_LPUART_ICR_NCF                  USART_ICR_NECF                </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno">  159</span><span class="preprocessor">#define LL_LPUART_ICR_ORECF                USART_ICR_ORECF               </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span><span class="preprocessor">#define LL_LPUART_ICR_IDLECF               USART_ICR_IDLECF              </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span><span class="preprocessor">#define LL_LPUART_ICR_TCCF                 USART_ICR_TCCF                </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span><span class="preprocessor">#define LL_LPUART_ICR_CTSCF                USART_ICR_CTSCF               </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span><span class="preprocessor">#define LL_LPUART_ICR_CMCF                 USART_ICR_CMCF                </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span><span class="preprocessor">#define LL_LPUART_ICR_WUCF                 USART_ICR_WUCF                </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span></div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno">  173</span><span class="preprocessor">#define LL_LPUART_ISR_PE               USART_ISR_PE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span><span class="preprocessor">#define LL_LPUART_ISR_FE               USART_ISR_FE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span><span class="preprocessor">#define LL_LPUART_ISR_NE               USART_ISR_NE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span><span class="preprocessor">#define LL_LPUART_ISR_ORE              USART_ISR_ORE        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span><span class="preprocessor">#define LL_LPUART_ISR_IDLE             USART_ISR_IDLE       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span><span class="preprocessor">#define LL_LPUART_ISR_RXNE_RXFNE       USART_ISR_RXNE_RXFNE </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span><span class="preprocessor">#define LL_LPUART_ISR_TC               USART_ISR_TC         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno">  180</span><span class="preprocessor">#define LL_LPUART_ISR_TXE_TXFNF        USART_ISR_TXE_TXFNF  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span><span class="preprocessor">#define LL_LPUART_ISR_CTSIF            USART_ISR_CTSIF      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span><span class="preprocessor">#define LL_LPUART_ISR_CTS              USART_ISR_CTS        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span><span class="preprocessor">#define LL_LPUART_ISR_BUSY             USART_ISR_BUSY       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span><span class="preprocessor">#define LL_LPUART_ISR_CMF              USART_ISR_CMF        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span><span class="preprocessor">#define LL_LPUART_ISR_SBKF             USART_ISR_SBKF       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span><span class="preprocessor">#define LL_LPUART_ISR_RWU              USART_ISR_RWU        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span><span class="preprocessor">#define LL_LPUART_ISR_WUF              USART_ISR_WUF        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span><span class="preprocessor">#define LL_LPUART_ISR_TEACK            USART_ISR_TEACK      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno">  189</span><span class="preprocessor">#define LL_LPUART_ISR_REACK            USART_ISR_REACK      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno">  190</span><span class="preprocessor">#define LL_LPUART_ISR_TXFE             USART_ISR_TXFE       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno">  191</span><span class="preprocessor">#define LL_LPUART_ISR_RXFF             USART_ISR_RXFF       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno">  192</span><span class="preprocessor">#define LL_LPUART_ISR_RXFT             USART_ISR_RXFT       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno">  193</span><span class="preprocessor">#define LL_LPUART_ISR_TXFT             USART_ISR_TXFT       </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno">  197</span></div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span><span class="preprocessor">#define LL_LPUART_CR1_IDLEIE         USART_CR1_IDLEIE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span><span class="preprocessor">#define LL_LPUART_CR1_RXNEIE_RXFNEIE USART_CR1_RXNEIE_RXFNEIE </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span><span class="preprocessor">#define LL_LPUART_CR1_TCIE           USART_CR1_TCIE           </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span><span class="preprocessor">#define LL_LPUART_CR1_TXEIE_TXFNFIE  USART_CR1_TXEIE_TXFNFIE  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span><span class="preprocessor">#define LL_LPUART_CR1_PEIE           USART_CR1_PEIE           </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno">  209</span><span class="preprocessor">#define LL_LPUART_CR1_CMIE           USART_CR1_CMIE           </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span><span class="preprocessor">#define LL_LPUART_CR1_TXFEIE         USART_CR1_TXFEIE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span><span class="preprocessor">#define LL_LPUART_CR1_RXFFIE         USART_CR1_RXFFIE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span><span class="preprocessor">#define LL_LPUART_CR3_EIE            USART_CR3_EIE            </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno">  213</span><span class="preprocessor">#define LL_LPUART_CR3_CTSIE          USART_CR3_CTSIE          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno">  214</span><span class="preprocessor">#define LL_LPUART_CR3_WUFIE          USART_CR3_WUFIE          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno">  215</span><span class="preprocessor">#define LL_LPUART_CR3_TXFTIE         USART_CR3_TXFTIE         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno">  216</span><span class="preprocessor">#define LL_LPUART_CR3_RXFTIE         USART_CR3_RXFTIE         </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno">  220</span></div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span><span class="preprocessor">#define LL_LPUART_FIFOTHRESHOLD_1_8        0x00000000U </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno">  225</span><span class="preprocessor">#define LL_LPUART_FIFOTHRESHOLD_1_4        0x00000001U </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno">  226</span><span class="preprocessor">#define LL_LPUART_FIFOTHRESHOLD_1_2        0x00000002U </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno">  227</span><span class="preprocessor">#define LL_LPUART_FIFOTHRESHOLD_3_4        0x00000003U </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno">  228</span><span class="preprocessor">#define LL_LPUART_FIFOTHRESHOLD_7_8        0x00000004U </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno">  229</span><span class="preprocessor">#define LL_LPUART_FIFOTHRESHOLD_8_8        0x00000005U </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno">  233</span></div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span><span class="preprocessor">#define LL_LPUART_DIRECTION_NONE  0x00000000U                  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span><span class="preprocessor">#define LL_LPUART_DIRECTION_RX    USART_CR1_RE                 </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno">  239</span><span class="preprocessor">#define LL_LPUART_DIRECTION_TX    USART_CR1_TE                 </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno">  240</span><span class="preprocessor">#define LL_LPUART_DIRECTION_TX_RX (USART_CR1_TE |USART_CR1_RE) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno">  244</span></div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno">  248</span><span class="preprocessor">#define LL_LPUART_PARITY_NONE 0x00000000U                    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno">  249</span><span class="preprocessor">#define LL_LPUART_PARITY_EVEN USART_CR1_PCE                  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno">  250</span><span class="preprocessor">#define LL_LPUART_PARITY_ODD  (USART_CR1_PCE | USART_CR1_PS) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno">  254</span></div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span><span class="preprocessor">#define LL_LPUART_WAKEUP_IDLELINE    0x00000000U    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span><span class="preprocessor">#define LL_LPUART_WAKEUP_ADDRESSMARK USART_CR1_WAKE </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno">  263</span></div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno">  267</span><span class="preprocessor">#define LL_LPUART_DATAWIDTH_7B USART_CR1_M1 </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno">  268</span><span class="preprocessor">#define LL_LPUART_DATAWIDTH_8B 0x00000000U  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno">  269</span><span class="preprocessor">#define LL_LPUART_DATAWIDTH_9B USART_CR1_M0 </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno">  277</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV1   0x00000000U                    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno">  278</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV2   (USART_PRESC_PRESCALER_0)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno">  279</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV4   (USART_PRESC_PRESCALER_1)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno">  280</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV6   (USART_PRESC_PRESCALER_1 |\</span></div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_0)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno">  282</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV8   (USART_PRESC_PRESCALER_2)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno">  283</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV10  (USART_PRESC_PRESCALER_2 |\</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_0)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno">  285</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV12  (USART_PRESC_PRESCALER_2 |\</span></div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_1)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno">  287</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV16  (USART_PRESC_PRESCALER_2 |\</span></div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno">  288</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_1 |\</span></div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno">  289</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_0)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno">  290</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV32  (USART_PRESC_PRESCALER_3)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno">  291</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV64  (USART_PRESC_PRESCALER_3 |\</span></div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno">  292</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_0)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno">  293</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV128 (USART_PRESC_PRESCALER_3 |\</span></div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno">  294</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_1)      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno">  295</span><span class="preprocessor">#define LL_LPUART_PRESCALER_DIV256 (USART_PRESC_PRESCALER_3 |\</span></div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno">  296</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_1 |\</span></div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno">  297</span><span class="preprocessor">                                    USART_PRESC_PRESCALER_0)      </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno">  301</span></div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno">  305</span><span class="preprocessor">#define LL_LPUART_STOPBITS_1         0x00000000U             </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno">  306</span><span class="preprocessor">#define LL_LPUART_STOPBITS_2         USART_CR2_STOP_1        </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno">  310</span></div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno">  314</span><span class="preprocessor">#define LL_LPUART_TXRX_STANDARD      0x00000000U        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno">  315</span><span class="preprocessor">#define LL_LPUART_TXRX_SWAPPED       (USART_CR2_SWAP)   </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno">  319</span></div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno">  323</span><span class="preprocessor">#define LL_LPUART_RXPIN_LEVEL_STANDARD   0x00000000U       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno">  324</span><span class="preprocessor">#define LL_LPUART_RXPIN_LEVEL_INVERTED   (USART_CR2_RXINV) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno">  328</span></div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno">  332</span><span class="preprocessor">#define LL_LPUART_TXPIN_LEVEL_STANDARD  0x00000000U       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno">  333</span><span class="preprocessor">#define LL_LPUART_TXPIN_LEVEL_INVERTED  (USART_CR2_TXINV) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno">  337</span></div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno">  341</span><span class="preprocessor">#define LL_LPUART_BINARY_LOGIC_POSITIVE 0x00000000U       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno">  343</span><span class="preprocessor">#define LL_LPUART_BINARY_LOGIC_NEGATIVE USART_CR2_DATAINV </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno">  349</span></div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno">  353</span><span class="preprocessor">#define LL_LPUART_BITORDER_LSBFIRST 0x00000000U        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno">  355</span><span class="preprocessor">#define LL_LPUART_BITORDER_MSBFIRST USART_CR2_MSBFIRST </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno">  360</span></div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno">  364</span><span class="preprocessor">#define LL_LPUART_ADDRESS_DETECT_4B 0x00000000U     </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno">  365</span><span class="preprocessor">#define LL_LPUART_ADDRESS_DETECT_7B USART_CR2_ADDM7 </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno">  369</span></div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno">  373</span><span class="preprocessor">#define LL_LPUART_HWCONTROL_NONE    0x00000000U                       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno">  374</span><span class="preprocessor">#define LL_LPUART_HWCONTROL_RTS     USART_CR3_RTSE                    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno">  376</span><span class="preprocessor">#define LL_LPUART_HWCONTROL_CTS     USART_CR3_CTSE                    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno">  378</span><span class="preprocessor">#define LL_LPUART_HWCONTROL_RTS_CTS (USART_CR3_RTSE | USART_CR3_CTSE) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno">  382</span></div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno">  386</span><span class="preprocessor">#define LL_LPUART_WAKEUP_ON_ADDRESS   0x00000000U                          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno">  387</span><span class="preprocessor">#define LL_LPUART_WAKEUP_ON_STARTBIT  USART_CR3_WUS_1                      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno">  388</span><span class="preprocessor">#define LL_LPUART_WAKEUP_ON_RXNE      (USART_CR3_WUS_0 | USART_CR3_WUS_1)  </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno">  392</span></div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno">  396</span><span class="preprocessor">#define LL_LPUART_DE_POLARITY_HIGH         0x00000000U    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno">  397</span><span class="preprocessor">#define LL_LPUART_DE_POLARITY_LOW          USART_CR3_DEP  </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno">  401</span></div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno">  405</span><span class="preprocessor">#define LL_LPUART_DMA_REG_DATA_TRANSMIT    0x00000000U    </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno">  406</span><span class="preprocessor">#define LL_LPUART_DMA_REG_DATA_RECEIVE     0x00000001U    </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno">  410</span></div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno">  414</span> </div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno">  415</span><span class="comment">/* Exported macro ------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno">  419</span></div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno">  423</span></div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno">  431</span><span class="preprocessor">#define LL_LPUART_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__-&gt;__REG__, (__VALUE__))</span></div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno">  432</span></div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno">  439</span><span class="preprocessor">#define LL_LPUART_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__-&gt;__REG__)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno">  443</span></div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno">  447</span></div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno">  468</span><span class="preprocessor">#define __LL_LPUART_DIV(__PERIPHCLK__, __PRESCALER__, __BAUDRATE__) (uint32_t)\</span></div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno">  469</span><span class="preprocessor">  ((((((uint64_t)(__PERIPHCLK__)/(uint64_t)(LPUART_PRESCALER_TAB[(uint16_t)(__PRESCALER__)]))\</span></div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno">  470</span><span class="preprocessor">      * LPUART_LPUARTDIV_FREQ_MUL) + (uint32_t)((__BAUDRATE__)/2U))/(__BAUDRATE__)) &amp; LPUART_BRR_MASK)</span></div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno">  471</span></div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno">  475</span></div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno">  479</span> </div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno">  480</span><span class="comment">/* Exported functions --------------------------------------------------------*/</span></div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno">  484</span></div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno">  488</span></div>
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno">  495</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_Enable(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno">  496</span>{</div>
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno">  497</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2bb650676aaae4a5203f372d497d5947">USART_CR1_UE</a>);</div>
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno">  498</span>}</div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno">  499</span></div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno">  514</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_Disable(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno">  515</span>{</div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno">  516</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2bb650676aaae4a5203f372d497d5947">USART_CR1_UE</a>);</div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno">  517</span>}</div>
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno">  518</span></div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno">  525</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabled(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno">  526</span>{</div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno">  527</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2bb650676aaae4a5203f372d497d5947">USART_CR1_UE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2bb650676aaae4a5203f372d497d5947">USART_CR1_UE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno">  528</span>}</div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno">  529</span></div>
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno">  536</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableFIFO(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno">  537</span>{</div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno">  538</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafb5e9fc4111b0159c65811f6a206c192">USART_CR1_FIFOEN</a>);</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno">  539</span>}</div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno">  540</span></div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno">  547</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableFIFO(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno">  548</span>{</div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno">  549</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafb5e9fc4111b0159c65811f6a206c192">USART_CR1_FIFOEN</a>);</div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno">  550</span>}</div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno">  551</span></div>
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno">  558</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledFIFO(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno">  559</span>{</div>
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno">  560</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafb5e9fc4111b0159c65811f6a206c192">USART_CR1_FIFOEN</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafb5e9fc4111b0159c65811f6a206c192">USART_CR1_FIFOEN</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno">  561</span>}</div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno">  562</span></div>
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno">  576</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetTXFIFOThreshold(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Threshold)</div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno">  577</span>{</div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno">  578</span>  ATOMIC_MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga3fcfeb5d260242461009770e93fe5d63">USART_CR3_TXFTCFG</a>, Threshold &lt;&lt; USART_CR3_TXFTCFG_Pos);</div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno">  579</span>}</div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno">  580</span></div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno">  593</span>__STATIC_INLINE uint32_t LL_LPUART_GetTXFIFOThreshold(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno">  594</span>{</div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno">  595</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga3fcfeb5d260242461009770e93fe5d63">USART_CR3_TXFTCFG</a>) &gt;&gt; USART_CR3_TXFTCFG_Pos);</div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno">  596</span>}</div>
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno">  597</span></div>
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno">  611</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetRXFIFOThreshold(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Threshold)</div>
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno">  612</span>{</div>
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno">  613</span>  ATOMIC_MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab90e1ecd73a2286ea1e5f056fb2b51d3">USART_CR3_RXFTCFG</a>, Threshold &lt;&lt; USART_CR3_RXFTCFG_Pos);</div>
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno">  614</span>}</div>
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno">  615</span></div>
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno">  628</span>__STATIC_INLINE uint32_t LL_LPUART_GetRXFIFOThreshold(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno">  629</span>{</div>
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno">  630</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab90e1ecd73a2286ea1e5f056fb2b51d3">USART_CR3_RXFTCFG</a>) &gt;&gt; USART_CR3_RXFTCFG_Pos);</div>
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno">  631</span>}</div>
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno">  632</span></div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno">  654</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ConfigFIFOsThreshold(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t TXThreshold, uint32_t RXThreshold)</div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno">  655</span>{</div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno">  656</span>  ATOMIC_MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga3fcfeb5d260242461009770e93fe5d63">USART_CR3_TXFTCFG</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab90e1ecd73a2286ea1e5f056fb2b51d3">USART_CR3_RXFTCFG</a>, (TXThreshold &lt;&lt; USART_CR3_TXFTCFG_Pos) | \</div>
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno">  657</span>                    (RXThreshold &lt;&lt; USART_CR3_RXFTCFG_Pos));</div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno">  658</span>}</div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno">  659</span></div>
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno">  668</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableInStopMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno">  669</span>{</div>
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno">  670</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga1bf035f3a6674183945975fdda9e5d3a">USART_CR1_UESM</a>);</div>
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno">  671</span>}</div>
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno">  672</span></div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno">  680</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableInStopMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno">  681</span>{</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno">  682</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga1bf035f3a6674183945975fdda9e5d3a">USART_CR1_UESM</a>);</div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno">  683</span>}</div>
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno">  684</span></div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno">  692</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledInStopMode(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno">  693</span>{</div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno">  694</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga1bf035f3a6674183945975fdda9e5d3a">USART_CR1_UESM</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga1bf035f3a6674183945975fdda9e5d3a">USART_CR1_UESM</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno">  695</span>}</div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno">  696</span></div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno">  703</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableDirectionRx(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno">  704</span>{</div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno">  705</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gada0d5d407a22264de847bc1b40a17aeb">USART_CR1_RE</a>);</div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno">  706</span>}</div>
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno">  707</span></div>
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno">  714</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableDirectionRx(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno">  715</span>{</div>
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno">  716</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gada0d5d407a22264de847bc1b40a17aeb">USART_CR1_RE</a>);</div>
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno">  717</span>}</div>
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno">  718</span></div>
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno">  725</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableDirectionTx(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno">  726</span>{</div>
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno">  727</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gade7f090b04fd78b755b43357ecaa9622">USART_CR1_TE</a>);</div>
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno">  728</span>}</div>
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno">  729</span></div>
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno">  736</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableDirectionTx(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno">  737</span>{</div>
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno">  738</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gade7f090b04fd78b755b43357ecaa9622">USART_CR1_TE</a>);</div>
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno">  739</span>}</div>
<div class="line"><a id="l00740" name="l00740"></a><span class="lineno">  740</span></div>
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno">  754</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetTransferDirection(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t TransferDirection)</div>
<div class="line"><a id="l00755" name="l00755"></a><span class="lineno">  755</span>{</div>
<div class="line"><a id="l00756" name="l00756"></a><span class="lineno">  756</span>  ATOMIC_MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gada0d5d407a22264de847bc1b40a17aeb">USART_CR1_RE</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gade7f090b04fd78b755b43357ecaa9622">USART_CR1_TE</a>, TransferDirection);</div>
<div class="line"><a id="l00757" name="l00757"></a><span class="lineno">  757</span>}</div>
<div class="line"><a id="l00758" name="l00758"></a><span class="lineno">  758</span></div>
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno">  770</span>__STATIC_INLINE uint32_t LL_LPUART_GetTransferDirection(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno">  771</span>{</div>
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno">  772</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gada0d5d407a22264de847bc1b40a17aeb">USART_CR1_RE</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gade7f090b04fd78b755b43357ecaa9622">USART_CR1_TE</a>));</div>
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno">  773</span>}</div>
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno">  774</span></div>
<div class="line"><a id="l00789" name="l00789"></a><span class="lineno">  789</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetParity(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Parity)</div>
<div class="line"><a id="l00790" name="l00790"></a><span class="lineno">  790</span>{</div>
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno">  791</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2e159d36ab2c93a2c1942df60e9eebbe">USART_CR1_PS</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga60f8fcf084f9a8514efafb617c70b074">USART_CR1_PCE</a>, Parity);</div>
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno">  792</span>}</div>
<div class="line"><a id="l00793" name="l00793"></a><span class="lineno">  793</span></div>
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno">  804</span>__STATIC_INLINE uint32_t LL_LPUART_GetParity(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00805" name="l00805"></a><span class="lineno">  805</span>{</div>
<div class="line"><a id="l00806" name="l00806"></a><span class="lineno">  806</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2e159d36ab2c93a2c1942df60e9eebbe">USART_CR1_PS</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga60f8fcf084f9a8514efafb617c70b074">USART_CR1_PCE</a>));</div>
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno">  807</span>}</div>
<div class="line"><a id="l00808" name="l00808"></a><span class="lineno">  808</span></div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno">  818</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetWakeUpMethod(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Method)</div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno">  819</span>{</div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno">  820</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gad831dfc169fcf14b7284984dbecf322d">USART_CR1_WAKE</a>, Method);</div>
<div class="line"><a id="l00821" name="l00821"></a><span class="lineno">  821</span>}</div>
<div class="line"><a id="l00822" name="l00822"></a><span class="lineno">  822</span></div>
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno">  831</span>__STATIC_INLINE uint32_t LL_LPUART_GetWakeUpMethod(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno">  832</span>{</div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno">  833</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gad831dfc169fcf14b7284984dbecf322d">USART_CR1_WAKE</a>));</div>
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno">  834</span>}</div>
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno">  835</span></div>
<div class="line"><a id="l00846" name="l00846"></a><span class="lineno">  846</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetDataWidth(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t DataWidth)</div>
<div class="line"><a id="l00847" name="l00847"></a><span class="lineno">  847</span>{</div>
<div class="line"><a id="l00848" name="l00848"></a><span class="lineno">  848</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga95f0288b9c6aaeca7cb6550a2e6833e2">USART_CR1_M</a>, DataWidth);</div>
<div class="line"><a id="l00849" name="l00849"></a><span class="lineno">  849</span>}</div>
<div class="line"><a id="l00850" name="l00850"></a><span class="lineno">  850</span></div>
<div class="line"><a id="l00860" name="l00860"></a><span class="lineno">  860</span>__STATIC_INLINE uint32_t LL_LPUART_GetDataWidth(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00861" name="l00861"></a><span class="lineno">  861</span>{</div>
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno">  862</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga95f0288b9c6aaeca7cb6550a2e6833e2">USART_CR1_M</a>));</div>
<div class="line"><a id="l00863" name="l00863"></a><span class="lineno">  863</span>}</div>
<div class="line"><a id="l00864" name="l00864"></a><span class="lineno">  864</span></div>
<div class="line"><a id="l00871" name="l00871"></a><span class="lineno">  871</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableMuteMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00872" name="l00872"></a><span class="lineno">  872</span>{</div>
<div class="line"><a id="l00873" name="l00873"></a><span class="lineno">  873</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga4ae32b0c22f90fa8295d2ed96c2fd54d">USART_CR1_MME</a>);</div>
<div class="line"><a id="l00874" name="l00874"></a><span class="lineno">  874</span>}</div>
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno">  875</span></div>
<div class="line"><a id="l00882" name="l00882"></a><span class="lineno">  882</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableMuteMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00883" name="l00883"></a><span class="lineno">  883</span>{</div>
<div class="line"><a id="l00884" name="l00884"></a><span class="lineno">  884</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga4ae32b0c22f90fa8295d2ed96c2fd54d">USART_CR1_MME</a>);</div>
<div class="line"><a id="l00885" name="l00885"></a><span class="lineno">  885</span>}</div>
<div class="line"><a id="l00886" name="l00886"></a><span class="lineno">  886</span></div>
<div class="line"><a id="l00893" name="l00893"></a><span class="lineno">  893</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledMuteMode(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00894" name="l00894"></a><span class="lineno">  894</span>{</div>
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno">  895</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga4ae32b0c22f90fa8295d2ed96c2fd54d">USART_CR1_MME</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga4ae32b0c22f90fa8295d2ed96c2fd54d">USART_CR1_MME</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l00896" name="l00896"></a><span class="lineno">  896</span>}</div>
<div class="line"><a id="l00897" name="l00897"></a><span class="lineno">  897</span></div>
<div class="line"><a id="l00917" name="l00917"></a><span class="lineno">  917</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetPrescaler(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t PrescalerValue)</div>
<div class="line"><a id="l00918" name="l00918"></a><span class="lineno">  918</span>{</div>
<div class="line"><a id="l00919" name="l00919"></a><span class="lineno">  919</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#abe251663891063ada5a08d269c1d71a2">PRESC</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga232a983aab5682e588622a06c176ebfa">USART_PRESC_PRESCALER</a>, (uint16_t)PrescalerValue);</div>
<div class="line"><a id="l00920" name="l00920"></a><span class="lineno">  920</span>}</div>
<div class="line"><a id="l00921" name="l00921"></a><span class="lineno">  921</span></div>
<div class="line"><a id="l00940" name="l00940"></a><span class="lineno">  940</span>__STATIC_INLINE uint32_t LL_LPUART_GetPrescaler(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00941" name="l00941"></a><span class="lineno">  941</span>{</div>
<div class="line"><a id="l00942" name="l00942"></a><span class="lineno">  942</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#abe251663891063ada5a08d269c1d71a2">PRESC</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga232a983aab5682e588622a06c176ebfa">USART_PRESC_PRESCALER</a>));</div>
<div class="line"><a id="l00943" name="l00943"></a><span class="lineno">  943</span>}</div>
<div class="line"><a id="l00944" name="l00944"></a><span class="lineno">  944</span></div>
<div class="line"><a id="l00954" name="l00954"></a><span class="lineno">  954</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetStopBitsLength(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t StopBits)</div>
<div class="line"><a id="l00955" name="l00955"></a><span class="lineno">  955</span>{</div>
<div class="line"><a id="l00956" name="l00956"></a><span class="lineno">  956</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf993e483318ebcecffd18649de766dc6">USART_CR2_STOP</a>, StopBits);</div>
<div class="line"><a id="l00957" name="l00957"></a><span class="lineno">  957</span>}</div>
<div class="line"><a id="l00958" name="l00958"></a><span class="lineno">  958</span></div>
<div class="line"><a id="l00967" name="l00967"></a><span class="lineno">  967</span>__STATIC_INLINE uint32_t LL_LPUART_GetStopBitsLength(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l00968" name="l00968"></a><span class="lineno">  968</span>{</div>
<div class="line"><a id="l00969" name="l00969"></a><span class="lineno">  969</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf993e483318ebcecffd18649de766dc6">USART_CR2_STOP</a>));</div>
<div class="line"><a id="l00970" name="l00970"></a><span class="lineno">  970</span>}</div>
<div class="line"><a id="l00971" name="l00971"></a><span class="lineno">  971</span></div>
<div class="line"><a id="l00996" name="l00996"></a><span class="lineno">  996</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ConfigCharacter(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t DataWidth, uint32_t Parity,</div>
<div class="line"><a id="l00997" name="l00997"></a><span class="lineno">  997</span>                                               uint32_t StopBits)</div>
<div class="line"><a id="l00998" name="l00998"></a><span class="lineno">  998</span>{</div>
<div class="line"><a id="l00999" name="l00999"></a><span class="lineno">  999</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2e159d36ab2c93a2c1942df60e9eebbe">USART_CR1_PS</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga60f8fcf084f9a8514efafb617c70b074">USART_CR1_PCE</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga95f0288b9c6aaeca7cb6550a2e6833e2">USART_CR1_M</a>, Parity | DataWidth);</div>
<div class="line"><a id="l01000" name="l01000"></a><span class="lineno"> 1000</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf993e483318ebcecffd18649de766dc6">USART_CR2_STOP</a>, StopBits);</div>
<div class="line"><a id="l01001" name="l01001"></a><span class="lineno"> 1001</span>}</div>
<div class="line"><a id="l01002" name="l01002"></a><span class="lineno"> 1002</span></div>
<div class="line"><a id="l01012" name="l01012"></a><span class="lineno"> 1012</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetTXRXSwap(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t SwapConfig)</div>
<div class="line"><a id="l01013" name="l01013"></a><span class="lineno"> 1013</span>{</div>
<div class="line"><a id="l01014" name="l01014"></a><span class="lineno"> 1014</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga4aecba5721df1c1adb6d0264625accad">USART_CR2_SWAP</a>, SwapConfig);</div>
<div class="line"><a id="l01015" name="l01015"></a><span class="lineno"> 1015</span>}</div>
<div class="line"><a id="l01016" name="l01016"></a><span class="lineno"> 1016</span></div>
<div class="line"><a id="l01025" name="l01025"></a><span class="lineno"> 1025</span>__STATIC_INLINE uint32_t LL_LPUART_GetTXRXSwap(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01026" name="l01026"></a><span class="lineno"> 1026</span>{</div>
<div class="line"><a id="l01027" name="l01027"></a><span class="lineno"> 1027</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga4aecba5721df1c1adb6d0264625accad">USART_CR2_SWAP</a>));</div>
<div class="line"><a id="l01028" name="l01028"></a><span class="lineno"> 1028</span>}</div>
<div class="line"><a id="l01029" name="l01029"></a><span class="lineno"> 1029</span></div>
<div class="line"><a id="l01039" name="l01039"></a><span class="lineno"> 1039</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetRXPinLevel(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t PinInvMethod)</div>
<div class="line"><a id="l01040" name="l01040"></a><span class="lineno"> 1040</span>{</div>
<div class="line"><a id="l01041" name="l01041"></a><span class="lineno"> 1041</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafff10115e1adb07c00f42627cedf01e5">USART_CR2_RXINV</a>, PinInvMethod);</div>
<div class="line"><a id="l01042" name="l01042"></a><span class="lineno"> 1042</span>}</div>
<div class="line"><a id="l01043" name="l01043"></a><span class="lineno"> 1043</span></div>
<div class="line"><a id="l01052" name="l01052"></a><span class="lineno"> 1052</span>__STATIC_INLINE uint32_t LL_LPUART_GetRXPinLevel(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01053" name="l01053"></a><span class="lineno"> 1053</span>{</div>
<div class="line"><a id="l01054" name="l01054"></a><span class="lineno"> 1054</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafff10115e1adb07c00f42627cedf01e5">USART_CR2_RXINV</a>));</div>
<div class="line"><a id="l01055" name="l01055"></a><span class="lineno"> 1055</span>}</div>
<div class="line"><a id="l01056" name="l01056"></a><span class="lineno"> 1056</span></div>
<div class="line"><a id="l01066" name="l01066"></a><span class="lineno"> 1066</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetTXPinLevel(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t PinInvMethod)</div>
<div class="line"><a id="l01067" name="l01067"></a><span class="lineno"> 1067</span>{</div>
<div class="line"><a id="l01068" name="l01068"></a><span class="lineno"> 1068</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gadc2ad93cdc6d8f138f455a2fb671a211">USART_CR2_TXINV</a>, PinInvMethod);</div>
<div class="line"><a id="l01069" name="l01069"></a><span class="lineno"> 1069</span>}</div>
<div class="line"><a id="l01070" name="l01070"></a><span class="lineno"> 1070</span></div>
<div class="line"><a id="l01079" name="l01079"></a><span class="lineno"> 1079</span>__STATIC_INLINE uint32_t LL_LPUART_GetTXPinLevel(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01080" name="l01080"></a><span class="lineno"> 1080</span>{</div>
<div class="line"><a id="l01081" name="l01081"></a><span class="lineno"> 1081</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gadc2ad93cdc6d8f138f455a2fb671a211">USART_CR2_TXINV</a>));</div>
<div class="line"><a id="l01082" name="l01082"></a><span class="lineno"> 1082</span>}</div>
<div class="line"><a id="l01083" name="l01083"></a><span class="lineno"> 1083</span></div>
<div class="line"><a id="l01096" name="l01096"></a><span class="lineno"> 1096</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetBinaryDataLogic(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t DataLogic)</div>
<div class="line"><a id="l01097" name="l01097"></a><span class="lineno"> 1097</span>{</div>
<div class="line"><a id="l01098" name="l01098"></a><span class="lineno"> 1098</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8f743bbd3df209bd1d434b17e08a78fe">USART_CR2_DATAINV</a>, DataLogic);</div>
<div class="line"><a id="l01099" name="l01099"></a><span class="lineno"> 1099</span>}</div>
<div class="line"><a id="l01100" name="l01100"></a><span class="lineno"> 1100</span></div>
<div class="line"><a id="l01109" name="l01109"></a><span class="lineno"> 1109</span>__STATIC_INLINE uint32_t LL_LPUART_GetBinaryDataLogic(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01110" name="l01110"></a><span class="lineno"> 1110</span>{</div>
<div class="line"><a id="l01111" name="l01111"></a><span class="lineno"> 1111</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8f743bbd3df209bd1d434b17e08a78fe">USART_CR2_DATAINV</a>));</div>
<div class="line"><a id="l01112" name="l01112"></a><span class="lineno"> 1112</span>}</div>
<div class="line"><a id="l01113" name="l01113"></a><span class="lineno"> 1113</span></div>
<div class="line"><a id="l01125" name="l01125"></a><span class="lineno"> 1125</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetTransferBitOrder(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t BitOrder)</div>
<div class="line"><a id="l01126" name="l01126"></a><span class="lineno"> 1126</span>{</div>
<div class="line"><a id="l01127" name="l01127"></a><span class="lineno"> 1127</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7342ab16574cebf157aa885a79986812">USART_CR2_MSBFIRST</a>, BitOrder);</div>
<div class="line"><a id="l01128" name="l01128"></a><span class="lineno"> 1128</span>}</div>
<div class="line"><a id="l01129" name="l01129"></a><span class="lineno"> 1129</span></div>
<div class="line"><a id="l01140" name="l01140"></a><span class="lineno"> 1140</span>__STATIC_INLINE uint32_t LL_LPUART_GetTransferBitOrder(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01141" name="l01141"></a><span class="lineno"> 1141</span>{</div>
<div class="line"><a id="l01142" name="l01142"></a><span class="lineno"> 1142</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7342ab16574cebf157aa885a79986812">USART_CR2_MSBFIRST</a>));</div>
<div class="line"><a id="l01143" name="l01143"></a><span class="lineno"> 1143</span>}</div>
<div class="line"><a id="l01144" name="l01144"></a><span class="lineno"> 1144</span></div>
<div class="line"><a id="l01168" name="l01168"></a><span class="lineno"> 1168</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ConfigNodeAddress(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t AddressLen, uint32_t NodeAddress)</div>
<div class="line"><a id="l01169" name="l01169"></a><span class="lineno"> 1169</span>{</div>
<div class="line"><a id="l01170" name="l01170"></a><span class="lineno"> 1170</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga3ee77fac25142271ad56d49685e518b3">USART_CR2_ADD</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2d8588feb26d8b36054a060d6b691823">USART_CR2_ADDM7</a>,</div>
<div class="line"><a id="l01171" name="l01171"></a><span class="lineno"> 1171</span>             (uint32_t)(AddressLen | (NodeAddress &lt;&lt; USART_CR2_ADD_Pos)));</div>
<div class="line"><a id="l01172" name="l01172"></a><span class="lineno"> 1172</span>}</div>
<div class="line"><a id="l01173" name="l01173"></a><span class="lineno"> 1173</span></div>
<div class="line"><a id="l01184" name="l01184"></a><span class="lineno"> 1184</span>__STATIC_INLINE uint32_t LL_LPUART_GetNodeAddress(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01185" name="l01185"></a><span class="lineno"> 1185</span>{</div>
<div class="line"><a id="l01186" name="l01186"></a><span class="lineno"> 1186</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga3ee77fac25142271ad56d49685e518b3">USART_CR2_ADD</a>) &gt;&gt; USART_CR2_ADD_Pos);</div>
<div class="line"><a id="l01187" name="l01187"></a><span class="lineno"> 1187</span>}</div>
<div class="line"><a id="l01188" name="l01188"></a><span class="lineno"> 1188</span></div>
<div class="line"><a id="l01197" name="l01197"></a><span class="lineno"> 1197</span>__STATIC_INLINE uint32_t LL_LPUART_GetNodeAddressLen(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01198" name="l01198"></a><span class="lineno"> 1198</span>{</div>
<div class="line"><a id="l01199" name="l01199"></a><span class="lineno"> 1199</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">CR2</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2d8588feb26d8b36054a060d6b691823">USART_CR2_ADDM7</a>));</div>
<div class="line"><a id="l01200" name="l01200"></a><span class="lineno"> 1200</span>}</div>
<div class="line"><a id="l01201" name="l01201"></a><span class="lineno"> 1201</span></div>
<div class="line"><a id="l01208" name="l01208"></a><span class="lineno"> 1208</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableRTSHWFlowCtrl(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01209" name="l01209"></a><span class="lineno"> 1209</span>{</div>
<div class="line"><a id="l01210" name="l01210"></a><span class="lineno"> 1210</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7c5d6fcd84a4728cda578a0339b4cac2">USART_CR3_RTSE</a>);</div>
<div class="line"><a id="l01211" name="l01211"></a><span class="lineno"> 1211</span>}</div>
<div class="line"><a id="l01212" name="l01212"></a><span class="lineno"> 1212</span></div>
<div class="line"><a id="l01219" name="l01219"></a><span class="lineno"> 1219</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableRTSHWFlowCtrl(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01220" name="l01220"></a><span class="lineno"> 1220</span>{</div>
<div class="line"><a id="l01221" name="l01221"></a><span class="lineno"> 1221</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7c5d6fcd84a4728cda578a0339b4cac2">USART_CR3_RTSE</a>);</div>
<div class="line"><a id="l01222" name="l01222"></a><span class="lineno"> 1222</span>}</div>
<div class="line"><a id="l01223" name="l01223"></a><span class="lineno"> 1223</span></div>
<div class="line"><a id="l01230" name="l01230"></a><span class="lineno"> 1230</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableCTSHWFlowCtrl(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01231" name="l01231"></a><span class="lineno"> 1231</span>{</div>
<div class="line"><a id="l01232" name="l01232"></a><span class="lineno"> 1232</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa125f026b1ca2d76eab48b191baed265">USART_CR3_CTSE</a>);</div>
<div class="line"><a id="l01233" name="l01233"></a><span class="lineno"> 1233</span>}</div>
<div class="line"><a id="l01234" name="l01234"></a><span class="lineno"> 1234</span></div>
<div class="line"><a id="l01241" name="l01241"></a><span class="lineno"> 1241</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableCTSHWFlowCtrl(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01242" name="l01242"></a><span class="lineno"> 1242</span>{</div>
<div class="line"><a id="l01243" name="l01243"></a><span class="lineno"> 1243</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa125f026b1ca2d76eab48b191baed265">USART_CR3_CTSE</a>);</div>
<div class="line"><a id="l01244" name="l01244"></a><span class="lineno"> 1244</span>}</div>
<div class="line"><a id="l01245" name="l01245"></a><span class="lineno"> 1245</span></div>
<div class="line"><a id="l01258" name="l01258"></a><span class="lineno"> 1258</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetHWFlowCtrl(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t HardwareFlowControl)</div>
<div class="line"><a id="l01259" name="l01259"></a><span class="lineno"> 1259</span>{</div>
<div class="line"><a id="l01260" name="l01260"></a><span class="lineno"> 1260</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7c5d6fcd84a4728cda578a0339b4cac2">USART_CR3_RTSE</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa125f026b1ca2d76eab48b191baed265">USART_CR3_CTSE</a>, HardwareFlowControl);</div>
<div class="line"><a id="l01261" name="l01261"></a><span class="lineno"> 1261</span>}</div>
<div class="line"><a id="l01262" name="l01262"></a><span class="lineno"> 1262</span></div>
<div class="line"><a id="l01274" name="l01274"></a><span class="lineno"> 1274</span>__STATIC_INLINE uint32_t LL_LPUART_GetHWFlowCtrl(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01275" name="l01275"></a><span class="lineno"> 1275</span>{</div>
<div class="line"><a id="l01276" name="l01276"></a><span class="lineno"> 1276</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7c5d6fcd84a4728cda578a0339b4cac2">USART_CR3_RTSE</a> | <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa125f026b1ca2d76eab48b191baed265">USART_CR3_CTSE</a>));</div>
<div class="line"><a id="l01277" name="l01277"></a><span class="lineno"> 1277</span>}</div>
<div class="line"><a id="l01278" name="l01278"></a><span class="lineno"> 1278</span></div>
<div class="line"><a id="l01285" name="l01285"></a><span class="lineno"> 1285</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableOverrunDetect(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01286" name="l01286"></a><span class="lineno"> 1286</span>{</div>
<div class="line"><a id="l01287" name="l01287"></a><span class="lineno"> 1287</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga33d63c7953788124179cd18a8890a91a">USART_CR3_OVRDIS</a>);</div>
<div class="line"><a id="l01288" name="l01288"></a><span class="lineno"> 1288</span>}</div>
<div class="line"><a id="l01289" name="l01289"></a><span class="lineno"> 1289</span></div>
<div class="line"><a id="l01296" name="l01296"></a><span class="lineno"> 1296</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableOverrunDetect(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01297" name="l01297"></a><span class="lineno"> 1297</span>{</div>
<div class="line"><a id="l01298" name="l01298"></a><span class="lineno"> 1298</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga33d63c7953788124179cd18a8890a91a">USART_CR3_OVRDIS</a>);</div>
<div class="line"><a id="l01299" name="l01299"></a><span class="lineno"> 1299</span>}</div>
<div class="line"><a id="l01300" name="l01300"></a><span class="lineno"> 1300</span></div>
<div class="line"><a id="l01307" name="l01307"></a><span class="lineno"> 1307</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledOverrunDetect(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01308" name="l01308"></a><span class="lineno"> 1308</span>{</div>
<div class="line"><a id="l01309" name="l01309"></a><span class="lineno"> 1309</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga33d63c7953788124179cd18a8890a91a">USART_CR3_OVRDIS</a>) != <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga33d63c7953788124179cd18a8890a91a">USART_CR3_OVRDIS</a>) ? 1UL : 0UL);</div>
<div class="line"><a id="l01310" name="l01310"></a><span class="lineno"> 1310</span>}</div>
<div class="line"><a id="l01311" name="l01311"></a><span class="lineno"> 1311</span></div>
<div class="line"><a id="l01322" name="l01322"></a><span class="lineno"> 1322</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetWKUPType(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Type)</div>
<div class="line"><a id="l01323" name="l01323"></a><span class="lineno"> 1323</span>{</div>
<div class="line"><a id="l01324" name="l01324"></a><span class="lineno"> 1324</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga76d102b464f15cbe18b0d83b61150293">USART_CR3_WUS</a>, Type);</div>
<div class="line"><a id="l01325" name="l01325"></a><span class="lineno"> 1325</span>}</div>
<div class="line"><a id="l01326" name="l01326"></a><span class="lineno"> 1326</span></div>
<div class="line"><a id="l01336" name="l01336"></a><span class="lineno"> 1336</span>__STATIC_INLINE uint32_t LL_LPUART_GetWKUPType(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01337" name="l01337"></a><span class="lineno"> 1337</span>{</div>
<div class="line"><a id="l01338" name="l01338"></a><span class="lineno"> 1338</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga76d102b464f15cbe18b0d83b61150293">USART_CR3_WUS</a>));</div>
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"> 1339</span>}</div>
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"> 1340</span></div>
<div class="line"><a id="l01370" name="l01370"></a><span class="lineno"> 1370</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetBaudRate(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t PeriphClk, uint32_t PrescalerValue,</div>
<div class="line"><a id="l01371" name="l01371"></a><span class="lineno"> 1371</span>                                           uint32_t BaudRate)</div>
<div class="line"><a id="l01372" name="l01372"></a><span class="lineno"> 1372</span>{</div>
<div class="line"><a id="l01373" name="l01373"></a><span class="lineno"> 1373</span>  <span class="keywordflow">if</span> (BaudRate != 0U)</div>
<div class="line"><a id="l01374" name="l01374"></a><span class="lineno"> 1374</span>  {</div>
<div class="line"><a id="l01375" name="l01375"></a><span class="lineno"> 1375</span>    LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6ef06ba9d8dc2dc2a0855766369fa7c9">BRR</a> = __LL_LPUART_DIV(PeriphClk, PrescalerValue, BaudRate);</div>
<div class="line"><a id="l01376" name="l01376"></a><span class="lineno"> 1376</span>  }</div>
<div class="line"><a id="l01377" name="l01377"></a><span class="lineno"> 1377</span>}</div>
<div class="line"><a id="l01378" name="l01378"></a><span class="lineno"> 1378</span></div>
<div class="line"><a id="l01401" name="l01401"></a><span class="lineno"> 1401</span>__STATIC_INLINE uint32_t LL_LPUART_GetBaudRate(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t PeriphClk,</div>
<div class="line"><a id="l01402" name="l01402"></a><span class="lineno"> 1402</span>                                               uint32_t PrescalerValue)</div>
<div class="line"><a id="l01403" name="l01403"></a><span class="lineno"> 1403</span>{</div>
<div class="line"><a id="l01404" name="l01404"></a><span class="lineno"> 1404</span>  uint32_t lpuartdiv;</div>
<div class="line"><a id="l01405" name="l01405"></a><span class="lineno"> 1405</span>  uint32_t brrresult;</div>
<div class="line"><a id="l01406" name="l01406"></a><span class="lineno"> 1406</span>  uint32_t periphclkpresc = (uint32_t)(PeriphClk / (LPUART_PRESCALER_TAB[(uint16_t)PrescalerValue]));</div>
<div class="line"><a id="l01407" name="l01407"></a><span class="lineno"> 1407</span> </div>
<div class="line"><a id="l01408" name="l01408"></a><span class="lineno"> 1408</span>  lpuartdiv = LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6ef06ba9d8dc2dc2a0855766369fa7c9">BRR</a> &amp; LPUART_BRR_MASK;</div>
<div class="line"><a id="l01409" name="l01409"></a><span class="lineno"> 1409</span> </div>
<div class="line"><a id="l01410" name="l01410"></a><span class="lineno"> 1410</span>  <span class="keywordflow">if</span> (lpuartdiv &gt;= LPUART_BRR_MIN_VALUE)</div>
<div class="line"><a id="l01411" name="l01411"></a><span class="lineno"> 1411</span>  {</div>
<div class="line"><a id="l01412" name="l01412"></a><span class="lineno"> 1412</span>    brrresult = (uint32_t)(((uint64_t)(periphclkpresc) * LPUART_LPUARTDIV_FREQ_MUL) / lpuartdiv);</div>
<div class="line"><a id="l01413" name="l01413"></a><span class="lineno"> 1413</span>  }</div>
<div class="line"><a id="l01414" name="l01414"></a><span class="lineno"> 1414</span>  <span class="keywordflow">else</span></div>
<div class="line"><a id="l01415" name="l01415"></a><span class="lineno"> 1415</span>  {</div>
<div class="line"><a id="l01416" name="l01416"></a><span class="lineno"> 1416</span>    brrresult = 0x0UL;</div>
<div class="line"><a id="l01417" name="l01417"></a><span class="lineno"> 1417</span>  }</div>
<div class="line"><a id="l01418" name="l01418"></a><span class="lineno"> 1418</span> </div>
<div class="line"><a id="l01419" name="l01419"></a><span class="lineno"> 1419</span>  <span class="keywordflow">return</span> (brrresult);</div>
<div class="line"><a id="l01420" name="l01420"></a><span class="lineno"> 1420</span>}</div>
<div class="line"><a id="l01421" name="l01421"></a><span class="lineno"> 1421</span></div>
<div class="line"><a id="l01425" name="l01425"></a><span class="lineno"> 1425</span></div>
<div class="line"><a id="l01429" name="l01429"></a><span class="lineno"> 1429</span></div>
<div class="line"><a id="l01436" name="l01436"></a><span class="lineno"> 1436</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableHalfDuplex(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01437" name="l01437"></a><span class="lineno"> 1437</span>{</div>
<div class="line"><a id="l01438" name="l01438"></a><span class="lineno"> 1438</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gac71129810fab0b46d91161a39e3f8d01">USART_CR3_HDSEL</a>);</div>
<div class="line"><a id="l01439" name="l01439"></a><span class="lineno"> 1439</span>}</div>
<div class="line"><a id="l01440" name="l01440"></a><span class="lineno"> 1440</span></div>
<div class="line"><a id="l01447" name="l01447"></a><span class="lineno"> 1447</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableHalfDuplex(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01448" name="l01448"></a><span class="lineno"> 1448</span>{</div>
<div class="line"><a id="l01449" name="l01449"></a><span class="lineno"> 1449</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gac71129810fab0b46d91161a39e3f8d01">USART_CR3_HDSEL</a>);</div>
<div class="line"><a id="l01450" name="l01450"></a><span class="lineno"> 1450</span>}</div>
<div class="line"><a id="l01451" name="l01451"></a><span class="lineno"> 1451</span></div>
<div class="line"><a id="l01458" name="l01458"></a><span class="lineno"> 1458</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledHalfDuplex(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01459" name="l01459"></a><span class="lineno"> 1459</span>{</div>
<div class="line"><a id="l01460" name="l01460"></a><span class="lineno"> 1460</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gac71129810fab0b46d91161a39e3f8d01">USART_CR3_HDSEL</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gac71129810fab0b46d91161a39e3f8d01">USART_CR3_HDSEL</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01461" name="l01461"></a><span class="lineno"> 1461</span>}</div>
<div class="line"><a id="l01462" name="l01462"></a><span class="lineno"> 1462</span></div>
<div class="line"><a id="l01466" name="l01466"></a><span class="lineno"> 1466</span></div>
<div class="line"><a id="l01470" name="l01470"></a><span class="lineno"> 1470</span></div>
<div class="line"><a id="l01478" name="l01478"></a><span class="lineno"> 1478</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetDEDeassertionTime(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Time)</div>
<div class="line"><a id="l01479" name="l01479"></a><span class="lineno"> 1479</span>{</div>
<div class="line"><a id="l01480" name="l01480"></a><span class="lineno"> 1480</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab2d95af966e08146e1172c4b828bda38">USART_CR1_DEDT</a>, Time &lt;&lt; USART_CR1_DEDT_Pos);</div>
<div class="line"><a id="l01481" name="l01481"></a><span class="lineno"> 1481</span>}</div>
<div class="line"><a id="l01482" name="l01482"></a><span class="lineno"> 1482</span></div>
<div class="line"><a id="l01489" name="l01489"></a><span class="lineno"> 1489</span>__STATIC_INLINE uint32_t LL_LPUART_GetDEDeassertionTime(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01490" name="l01490"></a><span class="lineno"> 1490</span>{</div>
<div class="line"><a id="l01491" name="l01491"></a><span class="lineno"> 1491</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab2d95af966e08146e1172c4b828bda38">USART_CR1_DEDT</a>) &gt;&gt; USART_CR1_DEDT_Pos);</div>
<div class="line"><a id="l01492" name="l01492"></a><span class="lineno"> 1492</span>}</div>
<div class="line"><a id="l01493" name="l01493"></a><span class="lineno"> 1493</span></div>
<div class="line"><a id="l01501" name="l01501"></a><span class="lineno"> 1501</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetDEAssertionTime(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Time)</div>
<div class="line"><a id="l01502" name="l01502"></a><span class="lineno"> 1502</span>{</div>
<div class="line"><a id="l01503" name="l01503"></a><span class="lineno"> 1503</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga6bdc2e80e4545996ecb5901915d13e28">USART_CR1_DEAT</a>, Time &lt;&lt; USART_CR1_DEAT_Pos);</div>
<div class="line"><a id="l01504" name="l01504"></a><span class="lineno"> 1504</span>}</div>
<div class="line"><a id="l01505" name="l01505"></a><span class="lineno"> 1505</span></div>
<div class="line"><a id="l01512" name="l01512"></a><span class="lineno"> 1512</span>__STATIC_INLINE uint32_t LL_LPUART_GetDEAssertionTime(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01513" name="l01513"></a><span class="lineno"> 1513</span>{</div>
<div class="line"><a id="l01514" name="l01514"></a><span class="lineno"> 1514</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga6bdc2e80e4545996ecb5901915d13e28">USART_CR1_DEAT</a>) &gt;&gt; USART_CR1_DEAT_Pos);</div>
<div class="line"><a id="l01515" name="l01515"></a><span class="lineno"> 1515</span>}</div>
<div class="line"><a id="l01516" name="l01516"></a><span class="lineno"> 1516</span></div>
<div class="line"><a id="l01523" name="l01523"></a><span class="lineno"> 1523</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableDEMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01524" name="l01524"></a><span class="lineno"> 1524</span>{</div>
<div class="line"><a id="l01525" name="l01525"></a><span class="lineno"> 1525</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacd65f9fd10ee8e99db1118828deb0441">USART_CR3_DEM</a>);</div>
<div class="line"><a id="l01526" name="l01526"></a><span class="lineno"> 1526</span>}</div>
<div class="line"><a id="l01527" name="l01527"></a><span class="lineno"> 1527</span></div>
<div class="line"><a id="l01534" name="l01534"></a><span class="lineno"> 1534</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableDEMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01535" name="l01535"></a><span class="lineno"> 1535</span>{</div>
<div class="line"><a id="l01536" name="l01536"></a><span class="lineno"> 1536</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacd65f9fd10ee8e99db1118828deb0441">USART_CR3_DEM</a>);</div>
<div class="line"><a id="l01537" name="l01537"></a><span class="lineno"> 1537</span>}</div>
<div class="line"><a id="l01538" name="l01538"></a><span class="lineno"> 1538</span></div>
<div class="line"><a id="l01545" name="l01545"></a><span class="lineno"> 1545</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledDEMode(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01546" name="l01546"></a><span class="lineno"> 1546</span>{</div>
<div class="line"><a id="l01547" name="l01547"></a><span class="lineno"> 1547</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacd65f9fd10ee8e99db1118828deb0441">USART_CR3_DEM</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacd65f9fd10ee8e99db1118828deb0441">USART_CR3_DEM</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01548" name="l01548"></a><span class="lineno"> 1548</span>}</div>
<div class="line"><a id="l01549" name="l01549"></a><span class="lineno"> 1549</span></div>
<div class="line"><a id="l01559" name="l01559"></a><span class="lineno"> 1559</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_SetDESignalPolarity(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Polarity)</div>
<div class="line"><a id="l01560" name="l01560"></a><span class="lineno"> 1560</span>{</div>
<div class="line"><a id="l01561" name="l01561"></a><span class="lineno"> 1561</span>  MODIFY_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2000c42015289291da1c58fe27800d64">USART_CR3_DEP</a>, Polarity);</div>
<div class="line"><a id="l01562" name="l01562"></a><span class="lineno"> 1562</span>}</div>
<div class="line"><a id="l01563" name="l01563"></a><span class="lineno"> 1563</span></div>
<div class="line"><a id="l01572" name="l01572"></a><span class="lineno"> 1572</span>__STATIC_INLINE uint32_t LL_LPUART_GetDESignalPolarity(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01573" name="l01573"></a><span class="lineno"> 1573</span>{</div>
<div class="line"><a id="l01574" name="l01574"></a><span class="lineno"> 1574</span>  <span class="keywordflow">return</span> (uint32_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2000c42015289291da1c58fe27800d64">USART_CR3_DEP</a>));</div>
<div class="line"><a id="l01575" name="l01575"></a><span class="lineno"> 1575</span>}</div>
<div class="line"><a id="l01576" name="l01576"></a><span class="lineno"> 1576</span></div>
<div class="line"><a id="l01580" name="l01580"></a><span class="lineno"> 1580</span></div>
<div class="line"><a id="l01584" name="l01584"></a><span class="lineno"> 1584</span></div>
<div class="line"><a id="l01591" name="l01591"></a><span class="lineno"> 1591</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_PE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01592" name="l01592"></a><span class="lineno"> 1592</span>{</div>
<div class="line"><a id="l01593" name="l01593"></a><span class="lineno"> 1593</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa10e69d231b67d698ab59db3d338baa6">USART_ISR_PE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa10e69d231b67d698ab59db3d338baa6">USART_ISR_PE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01594" name="l01594"></a><span class="lineno"> 1594</span>}</div>
<div class="line"><a id="l01595" name="l01595"></a><span class="lineno"> 1595</span></div>
<div class="line"><a id="l01602" name="l01602"></a><span class="lineno"> 1602</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_FE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01603" name="l01603"></a><span class="lineno"> 1603</span>{</div>
<div class="line"><a id="l01604" name="l01604"></a><span class="lineno"> 1604</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga27cc4dfb6d5e817a69c80471b87deb4b">USART_ISR_FE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga27cc4dfb6d5e817a69c80471b87deb4b">USART_ISR_FE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01605" name="l01605"></a><span class="lineno"> 1605</span>}</div>
<div class="line"><a id="l01606" name="l01606"></a><span class="lineno"> 1606</span></div>
<div class="line"><a id="l01613" name="l01613"></a><span class="lineno"> 1613</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_NE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01614" name="l01614"></a><span class="lineno"> 1614</span>{</div>
<div class="line"><a id="l01615" name="l01615"></a><span class="lineno"> 1615</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga09c7d19477a091689f50bd0ef5b6a3d8">USART_ISR_NE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga09c7d19477a091689f50bd0ef5b6a3d8">USART_ISR_NE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01616" name="l01616"></a><span class="lineno"> 1616</span>}</div>
<div class="line"><a id="l01617" name="l01617"></a><span class="lineno"> 1617</span></div>
<div class="line"><a id="l01624" name="l01624"></a><span class="lineno"> 1624</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_ORE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01625" name="l01625"></a><span class="lineno"> 1625</span>{</div>
<div class="line"><a id="l01626" name="l01626"></a><span class="lineno"> 1626</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga9e5b4a08e3655bed8ec3022947cfc542">USART_ISR_ORE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga9e5b4a08e3655bed8ec3022947cfc542">USART_ISR_ORE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01627" name="l01627"></a><span class="lineno"> 1627</span>}</div>
<div class="line"><a id="l01628" name="l01628"></a><span class="lineno"> 1628</span></div>
<div class="line"><a id="l01635" name="l01635"></a><span class="lineno"> 1635</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_IDLE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01636" name="l01636"></a><span class="lineno"> 1636</span>{</div>
<div class="line"><a id="l01637" name="l01637"></a><span class="lineno"> 1637</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacee745b19e0a6073280d234fdc96e627">USART_ISR_IDLE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacee745b19e0a6073280d234fdc96e627">USART_ISR_IDLE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01638" name="l01638"></a><span class="lineno"> 1638</span>}</div>
<div class="line"><a id="l01639" name="l01639"></a><span class="lineno"> 1639</span> </div>
<div class="line"><a id="l01640" name="l01640"></a><span class="lineno"> 1640</span><span class="preprocessor">#define LL_LPUART_IsActiveFlag_RXNE  LL_LPUART_IsActiveFlag_RXNE_RXFNE </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01641" name="l01641"></a><span class="lineno"> 1641</span></div>
<div class="line"><a id="l01648" name="l01648"></a><span class="lineno"> 1648</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RXNE_RXFNE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01649" name="l01649"></a><span class="lineno"> 1649</span>{</div>
<div class="line"><a id="l01650" name="l01650"></a><span class="lineno"> 1650</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gabe52544cefa3642d3d1b3db7473bdbf2">USART_ISR_RXNE_RXFNE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gabe52544cefa3642d3d1b3db7473bdbf2">USART_ISR_RXNE_RXFNE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01651" name="l01651"></a><span class="lineno"> 1651</span>}</div>
<div class="line"><a id="l01652" name="l01652"></a><span class="lineno"> 1652</span></div>
<div class="line"><a id="l01659" name="l01659"></a><span class="lineno"> 1659</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TC(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01660" name="l01660"></a><span class="lineno"> 1660</span>{</div>
<div class="line"><a id="l01661" name="l01661"></a><span class="lineno"> 1661</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa41e8667b30453a6b966aded9f5e8cbb">USART_ISR_TC</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa41e8667b30453a6b966aded9f5e8cbb">USART_ISR_TC</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01662" name="l01662"></a><span class="lineno"> 1662</span>}</div>
<div class="line"><a id="l01663" name="l01663"></a><span class="lineno"> 1663</span> </div>
<div class="line"><a id="l01664" name="l01664"></a><span class="lineno"> 1664</span><span class="preprocessor">#define LL_LPUART_IsActiveFlag_TXE  LL_LPUART_IsActiveFlag_TXE_TXFNF </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01665" name="l01665"></a><span class="lineno"> 1665</span></div>
<div class="line"><a id="l01672" name="l01672"></a><span class="lineno"> 1672</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TXE_TXFNF(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01673" name="l01673"></a><span class="lineno"> 1673</span>{</div>
<div class="line"><a id="l01674" name="l01674"></a><span class="lineno"> 1674</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga18793a28000fe6bf23a08265951eb3e5">USART_ISR_TXE_TXFNF</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga18793a28000fe6bf23a08265951eb3e5">USART_ISR_TXE_TXFNF</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01675" name="l01675"></a><span class="lineno"> 1675</span>}</div>
<div class="line"><a id="l01676" name="l01676"></a><span class="lineno"> 1676</span></div>
<div class="line"><a id="l01683" name="l01683"></a><span class="lineno"> 1683</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_nCTS(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01684" name="l01684"></a><span class="lineno"> 1684</span>{</div>
<div class="line"><a id="l01685" name="l01685"></a><span class="lineno"> 1685</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga9fb259765d41183dc3c5fd36831358d1">USART_ISR_CTSIF</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga9fb259765d41183dc3c5fd36831358d1">USART_ISR_CTSIF</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01686" name="l01686"></a><span class="lineno"> 1686</span>}</div>
<div class="line"><a id="l01687" name="l01687"></a><span class="lineno"> 1687</span></div>
<div class="line"><a id="l01694" name="l01694"></a><span class="lineno"> 1694</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_CTS(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01695" name="l01695"></a><span class="lineno"> 1695</span>{</div>
<div class="line"><a id="l01696" name="l01696"></a><span class="lineno"> 1696</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga89131b07184422c83fda07ca20d4ce4c">USART_ISR_CTS</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga89131b07184422c83fda07ca20d4ce4c">USART_ISR_CTS</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01697" name="l01697"></a><span class="lineno"> 1697</span>}</div>
<div class="line"><a id="l01698" name="l01698"></a><span class="lineno"> 1698</span></div>
<div class="line"><a id="l01705" name="l01705"></a><span class="lineno"> 1705</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_BUSY(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01706" name="l01706"></a><span class="lineno"> 1706</span>{</div>
<div class="line"><a id="l01707" name="l01707"></a><span class="lineno"> 1707</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafb7fb858e7f0dec99740570ecfb922cc">USART_ISR_BUSY</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gafb7fb858e7f0dec99740570ecfb922cc">USART_ISR_BUSY</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01708" name="l01708"></a><span class="lineno"> 1708</span>}</div>
<div class="line"><a id="l01709" name="l01709"></a><span class="lineno"> 1709</span></div>
<div class="line"><a id="l01716" name="l01716"></a><span class="lineno"> 1716</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_CM(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01717" name="l01717"></a><span class="lineno"> 1717</span>{</div>
<div class="line"><a id="l01718" name="l01718"></a><span class="lineno"> 1718</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8199e4dab14311318c87b77ef758c2f9">USART_ISR_CMF</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8199e4dab14311318c87b77ef758c2f9">USART_ISR_CMF</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01719" name="l01719"></a><span class="lineno"> 1719</span>}</div>
<div class="line"><a id="l01720" name="l01720"></a><span class="lineno"> 1720</span></div>
<div class="line"><a id="l01727" name="l01727"></a><span class="lineno"> 1727</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_SBK(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01728" name="l01728"></a><span class="lineno"> 1728</span>{</div>
<div class="line"><a id="l01729" name="l01729"></a><span class="lineno"> 1729</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga74aecf8406973a8fd5c02615d8a7b2d1">USART_ISR_SBKF</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga74aecf8406973a8fd5c02615d8a7b2d1">USART_ISR_SBKF</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01730" name="l01730"></a><span class="lineno"> 1730</span>}</div>
<div class="line"><a id="l01731" name="l01731"></a><span class="lineno"> 1731</span></div>
<div class="line"><a id="l01738" name="l01738"></a><span class="lineno"> 1738</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RWU(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01739" name="l01739"></a><span class="lineno"> 1739</span>{</div>
<div class="line"><a id="l01740" name="l01740"></a><span class="lineno"> 1740</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga0df19201dd47f3bd43954621c88ef4a3">USART_ISR_RWU</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga0df19201dd47f3bd43954621c88ef4a3">USART_ISR_RWU</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01741" name="l01741"></a><span class="lineno"> 1741</span>}</div>
<div class="line"><a id="l01742" name="l01742"></a><span class="lineno"> 1742</span></div>
<div class="line"><a id="l01749" name="l01749"></a><span class="lineno"> 1749</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_WKUP(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01750" name="l01750"></a><span class="lineno"> 1750</span>{</div>
<div class="line"><a id="l01751" name="l01751"></a><span class="lineno"> 1751</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gad8ea420fd72b3f22e3ae5c22242c6b72">USART_ISR_WUF</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gad8ea420fd72b3f22e3ae5c22242c6b72">USART_ISR_WUF</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01752" name="l01752"></a><span class="lineno"> 1752</span>}</div>
<div class="line"><a id="l01753" name="l01753"></a><span class="lineno"> 1753</span></div>
<div class="line"><a id="l01760" name="l01760"></a><span class="lineno"> 1760</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TEACK(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01761" name="l01761"></a><span class="lineno"> 1761</span>{</div>
<div class="line"><a id="l01762" name="l01762"></a><span class="lineno"> 1762</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf1433ae77d20ec6da645117cde536f81">USART_ISR_TEACK</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf1433ae77d20ec6da645117cde536f81">USART_ISR_TEACK</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01763" name="l01763"></a><span class="lineno"> 1763</span>}</div>
<div class="line"><a id="l01764" name="l01764"></a><span class="lineno"> 1764</span></div>
<div class="line"><a id="l01771" name="l01771"></a><span class="lineno"> 1771</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_REACK(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01772" name="l01772"></a><span class="lineno"> 1772</span>{</div>
<div class="line"><a id="l01773" name="l01773"></a><span class="lineno"> 1773</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa513c61dd111de0945d8dd0778e70ad5">USART_ISR_REACK</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa513c61dd111de0945d8dd0778e70ad5">USART_ISR_REACK</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01774" name="l01774"></a><span class="lineno"> 1774</span>}</div>
<div class="line"><a id="l01775" name="l01775"></a><span class="lineno"> 1775</span></div>
<div class="line"><a id="l01782" name="l01782"></a><span class="lineno"> 1782</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TXFE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01783" name="l01783"></a><span class="lineno"> 1783</span>{</div>
<div class="line"><a id="l01784" name="l01784"></a><span class="lineno"> 1784</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf322143841cafcdbc2f46b0a99c8c7c5">USART_ISR_TXFE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaf322143841cafcdbc2f46b0a99c8c7c5">USART_ISR_TXFE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01785" name="l01785"></a><span class="lineno"> 1785</span>}</div>
<div class="line"><a id="l01786" name="l01786"></a><span class="lineno"> 1786</span></div>
<div class="line"><a id="l01793" name="l01793"></a><span class="lineno"> 1793</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RXFF(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01794" name="l01794"></a><span class="lineno"> 1794</span>{</div>
<div class="line"><a id="l01795" name="l01795"></a><span class="lineno"> 1795</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaaaf5a3b29c38098274947c0b8782997f">USART_ISR_RXFF</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaaaf5a3b29c38098274947c0b8782997f">USART_ISR_RXFF</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01796" name="l01796"></a><span class="lineno"> 1796</span>}</div>
<div class="line"><a id="l01797" name="l01797"></a><span class="lineno"> 1797</span></div>
<div class="line"><a id="l01804" name="l01804"></a><span class="lineno"> 1804</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_TXFT(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01805" name="l01805"></a><span class="lineno"> 1805</span>{</div>
<div class="line"><a id="l01806" name="l01806"></a><span class="lineno"> 1806</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga19599526bda646dd6a990dad29458285">USART_ISR_TXFT</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga19599526bda646dd6a990dad29458285">USART_ISR_TXFT</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01807" name="l01807"></a><span class="lineno"> 1807</span>}</div>
<div class="line"><a id="l01808" name="l01808"></a><span class="lineno"> 1808</span></div>
<div class="line"><a id="l01815" name="l01815"></a><span class="lineno"> 1815</span>__STATIC_INLINE uint32_t LL_LPUART_IsActiveFlag_RXFT(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01816" name="l01816"></a><span class="lineno"> 1816</span>{</div>
<div class="line"><a id="l01817" name="l01817"></a><span class="lineno"> 1817</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">ISR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gae7ab0ae314fb7a4b72f5cfa9ea870673">USART_ISR_RXFT</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gae7ab0ae314fb7a4b72f5cfa9ea870673">USART_ISR_RXFT</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l01818" name="l01818"></a><span class="lineno"> 1818</span>}</div>
<div class="line"><a id="l01819" name="l01819"></a><span class="lineno"> 1819</span></div>
<div class="line"><a id="l01826" name="l01826"></a><span class="lineno"> 1826</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_PE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01827" name="l01827"></a><span class="lineno"> 1827</span>{</div>
<div class="line"><a id="l01828" name="l01828"></a><span class="lineno"> 1828</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga404185136eb68f679e82e0187d66e411">USART_ICR_PECF</a>);</div>
<div class="line"><a id="l01829" name="l01829"></a><span class="lineno"> 1829</span>}</div>
<div class="line"><a id="l01830" name="l01830"></a><span class="lineno"> 1830</span></div>
<div class="line"><a id="l01837" name="l01837"></a><span class="lineno"> 1837</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_FE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01838" name="l01838"></a><span class="lineno"> 1838</span>{</div>
<div class="line"><a id="l01839" name="l01839"></a><span class="lineno"> 1839</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8400b4500c41800e5f18fc7291a64c9f">USART_ICR_FECF</a>);</div>
<div class="line"><a id="l01840" name="l01840"></a><span class="lineno"> 1840</span>}</div>
<div class="line"><a id="l01841" name="l01841"></a><span class="lineno"> 1841</span></div>
<div class="line"><a id="l01848" name="l01848"></a><span class="lineno"> 1848</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_NE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01849" name="l01849"></a><span class="lineno"> 1849</span>{</div>
<div class="line"><a id="l01850" name="l01850"></a><span class="lineno"> 1850</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gac93fffe176d75c707e6bef9d15406331">USART_ICR_NECF</a>);</div>
<div class="line"><a id="l01851" name="l01851"></a><span class="lineno"> 1851</span>}</div>
<div class="line"><a id="l01852" name="l01852"></a><span class="lineno"> 1852</span></div>
<div class="line"><a id="l01859" name="l01859"></a><span class="lineno"> 1859</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_ORE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01860" name="l01860"></a><span class="lineno"> 1860</span>{</div>
<div class="line"><a id="l01861" name="l01861"></a><span class="lineno"> 1861</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga375f76b0670ffeb5d2691592d9e7c422">USART_ICR_ORECF</a>);</div>
<div class="line"><a id="l01862" name="l01862"></a><span class="lineno"> 1862</span>}</div>
<div class="line"><a id="l01863" name="l01863"></a><span class="lineno"> 1863</span></div>
<div class="line"><a id="l01870" name="l01870"></a><span class="lineno"> 1870</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_IDLE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01871" name="l01871"></a><span class="lineno"> 1871</span>{</div>
<div class="line"><a id="l01872" name="l01872"></a><span class="lineno"> 1872</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga9d4d7675c0d36ce4347c3509d27c0760">USART_ICR_IDLECF</a>);</div>
<div class="line"><a id="l01873" name="l01873"></a><span class="lineno"> 1873</span>}</div>
<div class="line"><a id="l01874" name="l01874"></a><span class="lineno"> 1874</span></div>
<div class="line"><a id="l01881" name="l01881"></a><span class="lineno"> 1881</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_TC(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01882" name="l01882"></a><span class="lineno"> 1882</span>{</div>
<div class="line"><a id="l01883" name="l01883"></a><span class="lineno"> 1883</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gacf92ea54425a962dde662b10b61d0250">USART_ICR_TCCF</a>);</div>
<div class="line"><a id="l01884" name="l01884"></a><span class="lineno"> 1884</span>}</div>
<div class="line"><a id="l01885" name="l01885"></a><span class="lineno"> 1885</span></div>
<div class="line"><a id="l01892" name="l01892"></a><span class="lineno"> 1892</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_nCTS(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01893" name="l01893"></a><span class="lineno"> 1893</span>{</div>
<div class="line"><a id="l01894" name="l01894"></a><span class="lineno"> 1894</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8a630d4a5e4ce10ad6fdb9da47126f4f">USART_ICR_CTSCF</a>);</div>
<div class="line"><a id="l01895" name="l01895"></a><span class="lineno"> 1895</span>}</div>
<div class="line"><a id="l01896" name="l01896"></a><span class="lineno"> 1896</span></div>
<div class="line"><a id="l01903" name="l01903"></a><span class="lineno"> 1903</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_CM(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01904" name="l01904"></a><span class="lineno"> 1904</span>{</div>
<div class="line"><a id="l01905" name="l01905"></a><span class="lineno"> 1905</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5478360c2639166c4d645b64cbf371be">USART_ICR_CMCF</a>);</div>
<div class="line"><a id="l01906" name="l01906"></a><span class="lineno"> 1906</span>}</div>
<div class="line"><a id="l01907" name="l01907"></a><span class="lineno"> 1907</span></div>
<div class="line"><a id="l01914" name="l01914"></a><span class="lineno"> 1914</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_ClearFlag_WKUP(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01915" name="l01915"></a><span class="lineno"> 1915</span>{</div>
<div class="line"><a id="l01916" name="l01916"></a><span class="lineno"> 1916</span>  WRITE_REG(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">ICR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga0526db5696016ae784e46b80027044fa">USART_ICR_WUCF</a>);</div>
<div class="line"><a id="l01917" name="l01917"></a><span class="lineno"> 1917</span>}</div>
<div class="line"><a id="l01918" name="l01918"></a><span class="lineno"> 1918</span></div>
<div class="line"><a id="l01922" name="l01922"></a><span class="lineno"> 1922</span></div>
<div class="line"><a id="l01926" name="l01926"></a><span class="lineno"> 1926</span></div>
<div class="line"><a id="l01933" name="l01933"></a><span class="lineno"> 1933</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_IDLE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01934" name="l01934"></a><span class="lineno"> 1934</span>{</div>
<div class="line"><a id="l01935" name="l01935"></a><span class="lineno"> 1935</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5221d09eebd12445a20f221bf98066f8">USART_CR1_IDLEIE</a>);</div>
<div class="line"><a id="l01936" name="l01936"></a><span class="lineno"> 1936</span>}</div>
<div class="line"><a id="l01937" name="l01937"></a><span class="lineno"> 1937</span> </div>
<div class="line"><a id="l01938" name="l01938"></a><span class="lineno"> 1938</span><span class="preprocessor">#define LL_LPUART_EnableIT_RXNE  LL_LPUART_EnableIT_RXNE_RXFNE </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01939" name="l01939"></a><span class="lineno"> 1939</span></div>
<div class="line"><a id="l01946" name="l01946"></a><span class="lineno"> 1946</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_RXNE_RXFNE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01947" name="l01947"></a><span class="lineno"> 1947</span>{</div>
<div class="line"><a id="l01948" name="l01948"></a><span class="lineno"> 1948</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8342cbdabe2a5ae03ee73452a9ebf935">USART_CR1_RXNEIE_RXFNEIE</a>);</div>
<div class="line"><a id="l01949" name="l01949"></a><span class="lineno"> 1949</span>}</div>
<div class="line"><a id="l01950" name="l01950"></a><span class="lineno"> 1950</span></div>
<div class="line"><a id="l01957" name="l01957"></a><span class="lineno"> 1957</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_TC(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01958" name="l01958"></a><span class="lineno"> 1958</span>{</div>
<div class="line"><a id="l01959" name="l01959"></a><span class="lineno"> 1959</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa17130690a1ca95b972429eb64d4254e">USART_CR1_TCIE</a>);</div>
<div class="line"><a id="l01960" name="l01960"></a><span class="lineno"> 1960</span>}</div>
<div class="line"><a id="l01961" name="l01961"></a><span class="lineno"> 1961</span> </div>
<div class="line"><a id="l01962" name="l01962"></a><span class="lineno"> 1962</span><span class="preprocessor">#define LL_LPUART_EnableIT_TXE  LL_LPUART_EnableIT_TXE_TXFNF </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01963" name="l01963"></a><span class="lineno"> 1963</span></div>
<div class="line"><a id="l01970" name="l01970"></a><span class="lineno"> 1970</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_TXE_TXFNF(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01971" name="l01971"></a><span class="lineno"> 1971</span>{</div>
<div class="line"><a id="l01972" name="l01972"></a><span class="lineno"> 1972</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga91ad128d8b96d94461290e19164bbfc3">USART_CR1_TXEIE_TXFNFIE</a>);</div>
<div class="line"><a id="l01973" name="l01973"></a><span class="lineno"> 1973</span>}</div>
<div class="line"><a id="l01974" name="l01974"></a><span class="lineno"> 1974</span></div>
<div class="line"><a id="l01981" name="l01981"></a><span class="lineno"> 1981</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_PE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01982" name="l01982"></a><span class="lineno"> 1982</span>{</div>
<div class="line"><a id="l01983" name="l01983"></a><span class="lineno"> 1983</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga27405d413b6d355ccdb076d52fef6875">USART_CR1_PEIE</a>);</div>
<div class="line"><a id="l01984" name="l01984"></a><span class="lineno"> 1984</span>}</div>
<div class="line"><a id="l01985" name="l01985"></a><span class="lineno"> 1985</span></div>
<div class="line"><a id="l01992" name="l01992"></a><span class="lineno"> 1992</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_CM(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l01993" name="l01993"></a><span class="lineno"> 1993</span>{</div>
<div class="line"><a id="l01994" name="l01994"></a><span class="lineno"> 1994</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaac6e25c121fc78142f8866809bc98aaa">USART_CR1_CMIE</a>);</div>
<div class="line"><a id="l01995" name="l01995"></a><span class="lineno"> 1995</span>}</div>
<div class="line"><a id="l01996" name="l01996"></a><span class="lineno"> 1996</span></div>
<div class="line"><a id="l02003" name="l02003"></a><span class="lineno"> 2003</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_TXFE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02004" name="l02004"></a><span class="lineno"> 2004</span>{</div>
<div class="line"><a id="l02005" name="l02005"></a><span class="lineno"> 2005</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab80e139b33533a335a75c58ef2e3ca3c">USART_CR1_TXFEIE</a>);</div>
<div class="line"><a id="l02006" name="l02006"></a><span class="lineno"> 2006</span>}</div>
<div class="line"><a id="l02007" name="l02007"></a><span class="lineno"> 2007</span></div>
<div class="line"><a id="l02014" name="l02014"></a><span class="lineno"> 2014</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_RXFF(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02015" name="l02015"></a><span class="lineno"> 2015</span>{</div>
<div class="line"><a id="l02016" name="l02016"></a><span class="lineno"> 2016</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga6d438200ec45e5fe92171128fcf48437">USART_CR1_RXFFIE</a>);</div>
<div class="line"><a id="l02017" name="l02017"></a><span class="lineno"> 2017</span>}</div>
<div class="line"><a id="l02018" name="l02018"></a><span class="lineno"> 2018</span></div>
<div class="line"><a id="l02029" name="l02029"></a><span class="lineno"> 2029</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_ERROR(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02030" name="l02030"></a><span class="lineno"> 2030</span>{</div>
<div class="line"><a id="l02031" name="l02031"></a><span class="lineno"> 2031</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaaed1a39c551b1641128f81893ff558d0">USART_CR3_EIE</a>);</div>
<div class="line"><a id="l02032" name="l02032"></a><span class="lineno"> 2032</span>}</div>
<div class="line"><a id="l02033" name="l02033"></a><span class="lineno"> 2033</span></div>
<div class="line"><a id="l02040" name="l02040"></a><span class="lineno"> 2040</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_CTS(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02041" name="l02041"></a><span class="lineno"> 2041</span>{</div>
<div class="line"><a id="l02042" name="l02042"></a><span class="lineno"> 2042</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga636d5ec2e9556949fc68d13ad45a1e90">USART_CR3_CTSIE</a>);</div>
<div class="line"><a id="l02043" name="l02043"></a><span class="lineno"> 2043</span>}</div>
<div class="line"><a id="l02044" name="l02044"></a><span class="lineno"> 2044</span></div>
<div class="line"><a id="l02051" name="l02051"></a><span class="lineno"> 2051</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_WKUP(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02052" name="l02052"></a><span class="lineno"> 2052</span>{</div>
<div class="line"><a id="l02053" name="l02053"></a><span class="lineno"> 2053</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8006ca5d160f9805977f2c77f146a75c">USART_CR3_WUFIE</a>);</div>
<div class="line"><a id="l02054" name="l02054"></a><span class="lineno"> 2054</span>}</div>
<div class="line"><a id="l02055" name="l02055"></a><span class="lineno"> 2055</span></div>
<div class="line"><a id="l02062" name="l02062"></a><span class="lineno"> 2062</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_TXFT(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02063" name="l02063"></a><span class="lineno"> 2063</span>{</div>
<div class="line"><a id="l02064" name="l02064"></a><span class="lineno"> 2064</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga55ca97ca5a14b5dfd06424324a35550f">USART_CR3_TXFTIE</a>);</div>
<div class="line"><a id="l02065" name="l02065"></a><span class="lineno"> 2065</span>}</div>
<div class="line"><a id="l02066" name="l02066"></a><span class="lineno"> 2066</span></div>
<div class="line"><a id="l02073" name="l02073"></a><span class="lineno"> 2073</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableIT_RXFT(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02074" name="l02074"></a><span class="lineno"> 2074</span>{</div>
<div class="line"><a id="l02075" name="l02075"></a><span class="lineno"> 2075</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga49fc035fafb880dadb6a60fdf2ba8795">USART_CR3_RXFTIE</a>);</div>
<div class="line"><a id="l02076" name="l02076"></a><span class="lineno"> 2076</span>}</div>
<div class="line"><a id="l02077" name="l02077"></a><span class="lineno"> 2077</span></div>
<div class="line"><a id="l02084" name="l02084"></a><span class="lineno"> 2084</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_IDLE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02085" name="l02085"></a><span class="lineno"> 2085</span>{</div>
<div class="line"><a id="l02086" name="l02086"></a><span class="lineno"> 2086</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5221d09eebd12445a20f221bf98066f8">USART_CR1_IDLEIE</a>);</div>
<div class="line"><a id="l02087" name="l02087"></a><span class="lineno"> 2087</span>}</div>
<div class="line"><a id="l02088" name="l02088"></a><span class="lineno"> 2088</span> </div>
<div class="line"><a id="l02089" name="l02089"></a><span class="lineno"> 2089</span><span class="preprocessor">#define LL_LPUART_DisableIT_RXNE  LL_LPUART_DisableIT_RXNE_RXFNE </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02090" name="l02090"></a><span class="lineno"> 2090</span></div>
<div class="line"><a id="l02097" name="l02097"></a><span class="lineno"> 2097</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_RXNE_RXFNE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02098" name="l02098"></a><span class="lineno"> 2098</span>{</div>
<div class="line"><a id="l02099" name="l02099"></a><span class="lineno"> 2099</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8342cbdabe2a5ae03ee73452a9ebf935">USART_CR1_RXNEIE_RXFNEIE</a>);</div>
<div class="line"><a id="l02100" name="l02100"></a><span class="lineno"> 2100</span>}</div>
<div class="line"><a id="l02101" name="l02101"></a><span class="lineno"> 2101</span></div>
<div class="line"><a id="l02108" name="l02108"></a><span class="lineno"> 2108</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_TC(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02109" name="l02109"></a><span class="lineno"> 2109</span>{</div>
<div class="line"><a id="l02110" name="l02110"></a><span class="lineno"> 2110</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa17130690a1ca95b972429eb64d4254e">USART_CR1_TCIE</a>);</div>
<div class="line"><a id="l02111" name="l02111"></a><span class="lineno"> 2111</span>}</div>
<div class="line"><a id="l02112" name="l02112"></a><span class="lineno"> 2112</span> </div>
<div class="line"><a id="l02113" name="l02113"></a><span class="lineno"> 2113</span><span class="preprocessor">#define LL_LPUART_DisableIT_TXE  LL_LPUART_DisableIT_TXE_TXFNF </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02114" name="l02114"></a><span class="lineno"> 2114</span></div>
<div class="line"><a id="l02121" name="l02121"></a><span class="lineno"> 2121</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_TXE_TXFNF(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02122" name="l02122"></a><span class="lineno"> 2122</span>{</div>
<div class="line"><a id="l02123" name="l02123"></a><span class="lineno"> 2123</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga91ad128d8b96d94461290e19164bbfc3">USART_CR1_TXEIE_TXFNFIE</a>);</div>
<div class="line"><a id="l02124" name="l02124"></a><span class="lineno"> 2124</span>}</div>
<div class="line"><a id="l02125" name="l02125"></a><span class="lineno"> 2125</span></div>
<div class="line"><a id="l02132" name="l02132"></a><span class="lineno"> 2132</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_PE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02133" name="l02133"></a><span class="lineno"> 2133</span>{</div>
<div class="line"><a id="l02134" name="l02134"></a><span class="lineno"> 2134</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga27405d413b6d355ccdb076d52fef6875">USART_CR1_PEIE</a>);</div>
<div class="line"><a id="l02135" name="l02135"></a><span class="lineno"> 2135</span>}</div>
<div class="line"><a id="l02136" name="l02136"></a><span class="lineno"> 2136</span></div>
<div class="line"><a id="l02143" name="l02143"></a><span class="lineno"> 2143</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_CM(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02144" name="l02144"></a><span class="lineno"> 2144</span>{</div>
<div class="line"><a id="l02145" name="l02145"></a><span class="lineno"> 2145</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaac6e25c121fc78142f8866809bc98aaa">USART_CR1_CMIE</a>);</div>
<div class="line"><a id="l02146" name="l02146"></a><span class="lineno"> 2146</span>}</div>
<div class="line"><a id="l02147" name="l02147"></a><span class="lineno"> 2147</span></div>
<div class="line"><a id="l02154" name="l02154"></a><span class="lineno"> 2154</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_TXFE(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02155" name="l02155"></a><span class="lineno"> 2155</span>{</div>
<div class="line"><a id="l02156" name="l02156"></a><span class="lineno"> 2156</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab80e139b33533a335a75c58ef2e3ca3c">USART_CR1_TXFEIE</a>);</div>
<div class="line"><a id="l02157" name="l02157"></a><span class="lineno"> 2157</span>}</div>
<div class="line"><a id="l02158" name="l02158"></a><span class="lineno"> 2158</span></div>
<div class="line"><a id="l02165" name="l02165"></a><span class="lineno"> 2165</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_RXFF(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02166" name="l02166"></a><span class="lineno"> 2166</span>{</div>
<div class="line"><a id="l02167" name="l02167"></a><span class="lineno"> 2167</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga6d438200ec45e5fe92171128fcf48437">USART_CR1_RXFFIE</a>);</div>
<div class="line"><a id="l02168" name="l02168"></a><span class="lineno"> 2168</span>}</div>
<div class="line"><a id="l02169" name="l02169"></a><span class="lineno"> 2169</span></div>
<div class="line"><a id="l02180" name="l02180"></a><span class="lineno"> 2180</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_ERROR(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02181" name="l02181"></a><span class="lineno"> 2181</span>{</div>
<div class="line"><a id="l02182" name="l02182"></a><span class="lineno"> 2182</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaaed1a39c551b1641128f81893ff558d0">USART_CR3_EIE</a>);</div>
<div class="line"><a id="l02183" name="l02183"></a><span class="lineno"> 2183</span>}</div>
<div class="line"><a id="l02184" name="l02184"></a><span class="lineno"> 2184</span></div>
<div class="line"><a id="l02191" name="l02191"></a><span class="lineno"> 2191</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_CTS(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02192" name="l02192"></a><span class="lineno"> 2192</span>{</div>
<div class="line"><a id="l02193" name="l02193"></a><span class="lineno"> 2193</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga636d5ec2e9556949fc68d13ad45a1e90">USART_CR3_CTSIE</a>);</div>
<div class="line"><a id="l02194" name="l02194"></a><span class="lineno"> 2194</span>}</div>
<div class="line"><a id="l02195" name="l02195"></a><span class="lineno"> 2195</span></div>
<div class="line"><a id="l02202" name="l02202"></a><span class="lineno"> 2202</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_WKUP(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02203" name="l02203"></a><span class="lineno"> 2203</span>{</div>
<div class="line"><a id="l02204" name="l02204"></a><span class="lineno"> 2204</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8006ca5d160f9805977f2c77f146a75c">USART_CR3_WUFIE</a>);</div>
<div class="line"><a id="l02205" name="l02205"></a><span class="lineno"> 2205</span>}</div>
<div class="line"><a id="l02206" name="l02206"></a><span class="lineno"> 2206</span></div>
<div class="line"><a id="l02213" name="l02213"></a><span class="lineno"> 2213</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_TXFT(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02214" name="l02214"></a><span class="lineno"> 2214</span>{</div>
<div class="line"><a id="l02215" name="l02215"></a><span class="lineno"> 2215</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga55ca97ca5a14b5dfd06424324a35550f">USART_CR3_TXFTIE</a>);</div>
<div class="line"><a id="l02216" name="l02216"></a><span class="lineno"> 2216</span>}</div>
<div class="line"><a id="l02217" name="l02217"></a><span class="lineno"> 2217</span></div>
<div class="line"><a id="l02224" name="l02224"></a><span class="lineno"> 2224</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableIT_RXFT(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02225" name="l02225"></a><span class="lineno"> 2225</span>{</div>
<div class="line"><a id="l02226" name="l02226"></a><span class="lineno"> 2226</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga49fc035fafb880dadb6a60fdf2ba8795">USART_CR3_RXFTIE</a>);</div>
<div class="line"><a id="l02227" name="l02227"></a><span class="lineno"> 2227</span>}</div>
<div class="line"><a id="l02228" name="l02228"></a><span class="lineno"> 2228</span></div>
<div class="line"><a id="l02235" name="l02235"></a><span class="lineno"> 2235</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_IDLE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02236" name="l02236"></a><span class="lineno"> 2236</span>{</div>
<div class="line"><a id="l02237" name="l02237"></a><span class="lineno"> 2237</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5221d09eebd12445a20f221bf98066f8">USART_CR1_IDLEIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5221d09eebd12445a20f221bf98066f8">USART_CR1_IDLEIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02238" name="l02238"></a><span class="lineno"> 2238</span>}</div>
<div class="line"><a id="l02239" name="l02239"></a><span class="lineno"> 2239</span> </div>
<div class="line"><a id="l02240" name="l02240"></a><span class="lineno"> 2240</span><span class="preprocessor">#define LL_LPUART_IsEnabledIT_RXNE  LL_LPUART_IsEnabledIT_RXNE_RXFNE </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02241" name="l02241"></a><span class="lineno"> 2241</span></div>
<div class="line"><a id="l02248" name="l02248"></a><span class="lineno"> 2248</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_RXNE_RXFNE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02249" name="l02249"></a><span class="lineno"> 2249</span>{</div>
<div class="line"><a id="l02250" name="l02250"></a><span class="lineno"> 2250</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8342cbdabe2a5ae03ee73452a9ebf935">USART_CR1_RXNEIE_RXFNEIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8342cbdabe2a5ae03ee73452a9ebf935">USART_CR1_RXNEIE_RXFNEIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02251" name="l02251"></a><span class="lineno"> 2251</span>}</div>
<div class="line"><a id="l02252" name="l02252"></a><span class="lineno"> 2252</span></div>
<div class="line"><a id="l02259" name="l02259"></a><span class="lineno"> 2259</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_TC(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02260" name="l02260"></a><span class="lineno"> 2260</span>{</div>
<div class="line"><a id="l02261" name="l02261"></a><span class="lineno"> 2261</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa17130690a1ca95b972429eb64d4254e">USART_CR1_TCIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa17130690a1ca95b972429eb64d4254e">USART_CR1_TCIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02262" name="l02262"></a><span class="lineno"> 2262</span>}</div>
<div class="line"><a id="l02263" name="l02263"></a><span class="lineno"> 2263</span> </div>
<div class="line"><a id="l02264" name="l02264"></a><span class="lineno"> 2264</span><span class="preprocessor">#define LL_LPUART_IsEnabledIT_TXE  LL_LPUART_IsEnabledIT_TXE_TXFNF </span><span class="comment">/* Redefinition for legacy purpose */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02265" name="l02265"></a><span class="lineno"> 2265</span></div>
<div class="line"><a id="l02272" name="l02272"></a><span class="lineno"> 2272</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_TXE_TXFNF(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02273" name="l02273"></a><span class="lineno"> 2273</span>{</div>
<div class="line"><a id="l02274" name="l02274"></a><span class="lineno"> 2274</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga91ad128d8b96d94461290e19164bbfc3">USART_CR1_TXEIE_TXFNFIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga91ad128d8b96d94461290e19164bbfc3">USART_CR1_TXEIE_TXFNFIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02275" name="l02275"></a><span class="lineno"> 2275</span>}</div>
<div class="line"><a id="l02276" name="l02276"></a><span class="lineno"> 2276</span></div>
<div class="line"><a id="l02283" name="l02283"></a><span class="lineno"> 2283</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_PE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02284" name="l02284"></a><span class="lineno"> 2284</span>{</div>
<div class="line"><a id="l02285" name="l02285"></a><span class="lineno"> 2285</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga27405d413b6d355ccdb076d52fef6875">USART_CR1_PEIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga27405d413b6d355ccdb076d52fef6875">USART_CR1_PEIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02286" name="l02286"></a><span class="lineno"> 2286</span>}</div>
<div class="line"><a id="l02287" name="l02287"></a><span class="lineno"> 2287</span></div>
<div class="line"><a id="l02294" name="l02294"></a><span class="lineno"> 2294</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_CM(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02295" name="l02295"></a><span class="lineno"> 2295</span>{</div>
<div class="line"><a id="l02296" name="l02296"></a><span class="lineno"> 2296</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaac6e25c121fc78142f8866809bc98aaa">USART_CR1_CMIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaac6e25c121fc78142f8866809bc98aaa">USART_CR1_CMIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02297" name="l02297"></a><span class="lineno"> 2297</span>}</div>
<div class="line"><a id="l02298" name="l02298"></a><span class="lineno"> 2298</span></div>
<div class="line"><a id="l02305" name="l02305"></a><span class="lineno"> 2305</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_TXFE(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02306" name="l02306"></a><span class="lineno"> 2306</span>{</div>
<div class="line"><a id="l02307" name="l02307"></a><span class="lineno"> 2307</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab80e139b33533a335a75c58ef2e3ca3c">USART_CR1_TXFEIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gab80e139b33533a335a75c58ef2e3ca3c">USART_CR1_TXFEIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02308" name="l02308"></a><span class="lineno"> 2308</span>}</div>
<div class="line"><a id="l02309" name="l02309"></a><span class="lineno"> 2309</span></div>
<div class="line"><a id="l02316" name="l02316"></a><span class="lineno"> 2316</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_RXFF(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02317" name="l02317"></a><span class="lineno"> 2317</span>{</div>
<div class="line"><a id="l02318" name="l02318"></a><span class="lineno"> 2318</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">CR1</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga6d438200ec45e5fe92171128fcf48437">USART_CR1_RXFFIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga6d438200ec45e5fe92171128fcf48437">USART_CR1_RXFFIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02319" name="l02319"></a><span class="lineno"> 2319</span>}</div>
<div class="line"><a id="l02320" name="l02320"></a><span class="lineno"> 2320</span></div>
<div class="line"><a id="l02327" name="l02327"></a><span class="lineno"> 2327</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_ERROR(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02328" name="l02328"></a><span class="lineno"> 2328</span>{</div>
<div class="line"><a id="l02329" name="l02329"></a><span class="lineno"> 2329</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaaed1a39c551b1641128f81893ff558d0">USART_CR3_EIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaaed1a39c551b1641128f81893ff558d0">USART_CR3_EIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02330" name="l02330"></a><span class="lineno"> 2330</span>}</div>
<div class="line"><a id="l02331" name="l02331"></a><span class="lineno"> 2331</span></div>
<div class="line"><a id="l02338" name="l02338"></a><span class="lineno"> 2338</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_CTS(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02339" name="l02339"></a><span class="lineno"> 2339</span>{</div>
<div class="line"><a id="l02340" name="l02340"></a><span class="lineno"> 2340</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga636d5ec2e9556949fc68d13ad45a1e90">USART_CR3_CTSIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga636d5ec2e9556949fc68d13ad45a1e90">USART_CR3_CTSIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02341" name="l02341"></a><span class="lineno"> 2341</span>}</div>
<div class="line"><a id="l02342" name="l02342"></a><span class="lineno"> 2342</span></div>
<div class="line"><a id="l02349" name="l02349"></a><span class="lineno"> 2349</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_WKUP(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02350" name="l02350"></a><span class="lineno"> 2350</span>{</div>
<div class="line"><a id="l02351" name="l02351"></a><span class="lineno"> 2351</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8006ca5d160f9805977f2c77f146a75c">USART_CR3_WUFIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga8006ca5d160f9805977f2c77f146a75c">USART_CR3_WUFIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02352" name="l02352"></a><span class="lineno"> 2352</span>}</div>
<div class="line"><a id="l02353" name="l02353"></a><span class="lineno"> 2353</span></div>
<div class="line"><a id="l02360" name="l02360"></a><span class="lineno"> 2360</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_TXFT(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02361" name="l02361"></a><span class="lineno"> 2361</span>{</div>
<div class="line"><a id="l02362" name="l02362"></a><span class="lineno"> 2362</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga55ca97ca5a14b5dfd06424324a35550f">USART_CR3_TXFTIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga55ca97ca5a14b5dfd06424324a35550f">USART_CR3_TXFTIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02363" name="l02363"></a><span class="lineno"> 2363</span>}</div>
<div class="line"><a id="l02364" name="l02364"></a><span class="lineno"> 2364</span></div>
<div class="line"><a id="l02371" name="l02371"></a><span class="lineno"> 2371</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledIT_RXFT(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02372" name="l02372"></a><span class="lineno"> 2372</span>{</div>
<div class="line"><a id="l02373" name="l02373"></a><span class="lineno"> 2373</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga49fc035fafb880dadb6a60fdf2ba8795">USART_CR3_RXFTIE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga49fc035fafb880dadb6a60fdf2ba8795">USART_CR3_RXFTIE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02374" name="l02374"></a><span class="lineno"> 2374</span>}</div>
<div class="line"><a id="l02375" name="l02375"></a><span class="lineno"> 2375</span></div>
<div class="line"><a id="l02379" name="l02379"></a><span class="lineno"> 2379</span></div>
<div class="line"><a id="l02383" name="l02383"></a><span class="lineno"> 2383</span></div>
<div class="line"><a id="l02390" name="l02390"></a><span class="lineno"> 2390</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableDMAReq_RX(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02391" name="l02391"></a><span class="lineno"> 2391</span>{</div>
<div class="line"><a id="l02392" name="l02392"></a><span class="lineno"> 2392</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaff130f15493c765353ec2fd605667c5a">USART_CR3_DMAR</a>);</div>
<div class="line"><a id="l02393" name="l02393"></a><span class="lineno"> 2393</span>}</div>
<div class="line"><a id="l02394" name="l02394"></a><span class="lineno"> 2394</span></div>
<div class="line"><a id="l02401" name="l02401"></a><span class="lineno"> 2401</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableDMAReq_RX(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02402" name="l02402"></a><span class="lineno"> 2402</span>{</div>
<div class="line"><a id="l02403" name="l02403"></a><span class="lineno"> 2403</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaff130f15493c765353ec2fd605667c5a">USART_CR3_DMAR</a>);</div>
<div class="line"><a id="l02404" name="l02404"></a><span class="lineno"> 2404</span>}</div>
<div class="line"><a id="l02405" name="l02405"></a><span class="lineno"> 2405</span></div>
<div class="line"><a id="l02412" name="l02412"></a><span class="lineno"> 2412</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledDMAReq_RX(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02413" name="l02413"></a><span class="lineno"> 2413</span>{</div>
<div class="line"><a id="l02414" name="l02414"></a><span class="lineno"> 2414</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaff130f15493c765353ec2fd605667c5a">USART_CR3_DMAR</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaff130f15493c765353ec2fd605667c5a">USART_CR3_DMAR</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02415" name="l02415"></a><span class="lineno"> 2415</span>}</div>
<div class="line"><a id="l02416" name="l02416"></a><span class="lineno"> 2416</span></div>
<div class="line"><a id="l02423" name="l02423"></a><span class="lineno"> 2423</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableDMAReq_TX(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02424" name="l02424"></a><span class="lineno"> 2424</span>{</div>
<div class="line"><a id="l02425" name="l02425"></a><span class="lineno"> 2425</span>  ATOMIC_SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5bb515d3814d448f84e2c98bf44f3993">USART_CR3_DMAT</a>);</div>
<div class="line"><a id="l02426" name="l02426"></a><span class="lineno"> 2426</span>}</div>
<div class="line"><a id="l02427" name="l02427"></a><span class="lineno"> 2427</span></div>
<div class="line"><a id="l02434" name="l02434"></a><span class="lineno"> 2434</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableDMAReq_TX(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02435" name="l02435"></a><span class="lineno"> 2435</span>{</div>
<div class="line"><a id="l02436" name="l02436"></a><span class="lineno"> 2436</span>  ATOMIC_CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5bb515d3814d448f84e2c98bf44f3993">USART_CR3_DMAT</a>);</div>
<div class="line"><a id="l02437" name="l02437"></a><span class="lineno"> 2437</span>}</div>
<div class="line"><a id="l02438" name="l02438"></a><span class="lineno"> 2438</span></div>
<div class="line"><a id="l02445" name="l02445"></a><span class="lineno"> 2445</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledDMAReq_TX(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02446" name="l02446"></a><span class="lineno"> 2446</span>{</div>
<div class="line"><a id="l02447" name="l02447"></a><span class="lineno"> 2447</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5bb515d3814d448f84e2c98bf44f3993">USART_CR3_DMAT</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga5bb515d3814d448f84e2c98bf44f3993">USART_CR3_DMAT</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02448" name="l02448"></a><span class="lineno"> 2448</span>}</div>
<div class="line"><a id="l02449" name="l02449"></a><span class="lineno"> 2449</span></div>
<div class="line"><a id="l02456" name="l02456"></a><span class="lineno"> 2456</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_EnableDMADeactOnRxErr(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02457" name="l02457"></a><span class="lineno"> 2457</span>{</div>
<div class="line"><a id="l02458" name="l02458"></a><span class="lineno"> 2458</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gae1f1b53b09336e82958755747853a753">USART_CR3_DDRE</a>);</div>
<div class="line"><a id="l02459" name="l02459"></a><span class="lineno"> 2459</span>}</div>
<div class="line"><a id="l02460" name="l02460"></a><span class="lineno"> 2460</span></div>
<div class="line"><a id="l02467" name="l02467"></a><span class="lineno"> 2467</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_DisableDMADeactOnRxErr(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02468" name="l02468"></a><span class="lineno"> 2468</span>{</div>
<div class="line"><a id="l02469" name="l02469"></a><span class="lineno"> 2469</span>  CLEAR_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gae1f1b53b09336e82958755747853a753">USART_CR3_DDRE</a>);</div>
<div class="line"><a id="l02470" name="l02470"></a><span class="lineno"> 2470</span>}</div>
<div class="line"><a id="l02471" name="l02471"></a><span class="lineno"> 2471</span></div>
<div class="line"><a id="l02478" name="l02478"></a><span class="lineno"> 2478</span>__STATIC_INLINE uint32_t LL_LPUART_IsEnabledDMADeactOnRxErr(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02479" name="l02479"></a><span class="lineno"> 2479</span>{</div>
<div class="line"><a id="l02480" name="l02480"></a><span class="lineno"> 2480</span>  <span class="keywordflow">return</span> ((READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">CR3</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gae1f1b53b09336e82958755747853a753">USART_CR3_DDRE</a>) == (<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gae1f1b53b09336e82958755747853a753">USART_CR3_DDRE</a>)) ? 1UL : 0UL);</div>
<div class="line"><a id="l02481" name="l02481"></a><span class="lineno"> 2481</span>}</div>
<div class="line"><a id="l02482" name="l02482"></a><span class="lineno"> 2482</span></div>
<div class="line"><a id="l02493" name="l02493"></a><span class="lineno"> 2493</span>__STATIC_INLINE uint32_t LL_LPUART_DMA_GetRegAddr(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint32_t Direction)</div>
<div class="line"><a id="l02494" name="l02494"></a><span class="lineno"> 2494</span>{</div>
<div class="line"><a id="l02495" name="l02495"></a><span class="lineno"> 2495</span>  uint32_t data_reg_addr;</div>
<div class="line"><a id="l02496" name="l02496"></a><span class="lineno"> 2496</span> </div>
<div class="line"><a id="l02497" name="l02497"></a><span class="lineno"> 2497</span>  <span class="keywordflow">if</span> (Direction == LL_LPUART_DMA_REG_DATA_TRANSMIT)</div>
<div class="line"><a id="l02498" name="l02498"></a><span class="lineno"> 2498</span>  {</div>
<div class="line"><a id="l02499" name="l02499"></a><span class="lineno"> 2499</span>    <span class="comment">/* return address of TDR register */</span></div>
<div class="line"><a id="l02500" name="l02500"></a><span class="lineno"> 2500</span>    data_reg_addr = (uint32_t) &amp;(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a315ab2fb3869668e7c5c12e8204efe10">TDR</a>);</div>
<div class="line"><a id="l02501" name="l02501"></a><span class="lineno"> 2501</span>  }</div>
<div class="line"><a id="l02502" name="l02502"></a><span class="lineno"> 2502</span>  <span class="keywordflow">else</span></div>
<div class="line"><a id="l02503" name="l02503"></a><span class="lineno"> 2503</span>  {</div>
<div class="line"><a id="l02504" name="l02504"></a><span class="lineno"> 2504</span>    <span class="comment">/* return address of RDR register */</span></div>
<div class="line"><a id="l02505" name="l02505"></a><span class="lineno"> 2505</span>    data_reg_addr = (uint32_t) &amp;(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a8d538b7390289142b70428c5b0af0a18">RDR</a>);</div>
<div class="line"><a id="l02506" name="l02506"></a><span class="lineno"> 2506</span>  }</div>
<div class="line"><a id="l02507" name="l02507"></a><span class="lineno"> 2507</span> </div>
<div class="line"><a id="l02508" name="l02508"></a><span class="lineno"> 2508</span>  <span class="keywordflow">return</span> data_reg_addr;</div>
<div class="line"><a id="l02509" name="l02509"></a><span class="lineno"> 2509</span>}</div>
<div class="line"><a id="l02510" name="l02510"></a><span class="lineno"> 2510</span></div>
<div class="line"><a id="l02514" name="l02514"></a><span class="lineno"> 2514</span></div>
<div class="line"><a id="l02518" name="l02518"></a><span class="lineno"> 2518</span></div>
<div class="line"><a id="l02525" name="l02525"></a><span class="lineno"> 2525</span>__STATIC_INLINE uint8_t LL_LPUART_ReceiveData8(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02526" name="l02526"></a><span class="lineno"> 2526</span>{</div>
<div class="line"><a id="l02527" name="l02527"></a><span class="lineno"> 2527</span>  <span class="keywordflow">return</span> (uint8_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a8d538b7390289142b70428c5b0af0a18">RDR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaec1e63e26cd15479d01a5f13991e1184">USART_RDR_RDR</a>) &amp; 0xFFU);</div>
<div class="line"><a id="l02528" name="l02528"></a><span class="lineno"> 2528</span>}</div>
<div class="line"><a id="l02529" name="l02529"></a><span class="lineno"> 2529</span></div>
<div class="line"><a id="l02536" name="l02536"></a><span class="lineno"> 2536</span>__STATIC_INLINE uint16_t LL_LPUART_ReceiveData9(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02537" name="l02537"></a><span class="lineno"> 2537</span>{</div>
<div class="line"><a id="l02538" name="l02538"></a><span class="lineno"> 2538</span>  <span class="keywordflow">return</span> (uint16_t)(READ_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a8d538b7390289142b70428c5b0af0a18">RDR</a>, <a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaec1e63e26cd15479d01a5f13991e1184">USART_RDR_RDR</a>));</div>
<div class="line"><a id="l02539" name="l02539"></a><span class="lineno"> 2539</span>}</div>
<div class="line"><a id="l02540" name="l02540"></a><span class="lineno"> 2540</span></div>
<div class="line"><a id="l02548" name="l02548"></a><span class="lineno"> 2548</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_TransmitData8(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint8_t Value)</div>
<div class="line"><a id="l02549" name="l02549"></a><span class="lineno"> 2549</span>{</div>
<div class="line"><a id="l02550" name="l02550"></a><span class="lineno"> 2550</span>  LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a315ab2fb3869668e7c5c12e8204efe10">TDR</a> = Value;</div>
<div class="line"><a id="l02551" name="l02551"></a><span class="lineno"> 2551</span>}</div>
<div class="line"><a id="l02552" name="l02552"></a><span class="lineno"> 2552</span></div>
<div class="line"><a id="l02560" name="l02560"></a><span class="lineno"> 2560</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_TransmitData9(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, uint16_t Value)</div>
<div class="line"><a id="l02561" name="l02561"></a><span class="lineno"> 2561</span>{</div>
<div class="line"><a id="l02562" name="l02562"></a><span class="lineno"> 2562</span>  LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#a315ab2fb3869668e7c5c12e8204efe10">TDR</a> = Value &amp; 0x1FFUL;</div>
<div class="line"><a id="l02563" name="l02563"></a><span class="lineno"> 2563</span>}</div>
<div class="line"><a id="l02564" name="l02564"></a><span class="lineno"> 2564</span></div>
<div class="line"><a id="l02568" name="l02568"></a><span class="lineno"> 2568</span></div>
<div class="line"><a id="l02572" name="l02572"></a><span class="lineno"> 2572</span></div>
<div class="line"><a id="l02579" name="l02579"></a><span class="lineno"> 2579</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_RequestBreakSending(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02580" name="l02580"></a><span class="lineno"> 2580</span>{</div>
<div class="line"><a id="l02581" name="l02581"></a><span class="lineno"> 2581</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#add7a9e13a3281f6bea133b3693ce68f8">RQR</a>, (uint16_t)<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2d1a36c6b492c425b4e5cc94d983ecf1">USART_RQR_SBKRQ</a>);</div>
<div class="line"><a id="l02582" name="l02582"></a><span class="lineno"> 2582</span>}</div>
<div class="line"><a id="l02583" name="l02583"></a><span class="lineno"> 2583</span></div>
<div class="line"><a id="l02590" name="l02590"></a><span class="lineno"> 2590</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_RequestEnterMuteMode(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02591" name="l02591"></a><span class="lineno"> 2591</span>{</div>
<div class="line"><a id="l02592" name="l02592"></a><span class="lineno"> 2592</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#add7a9e13a3281f6bea133b3693ce68f8">RQR</a>, (uint16_t)<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga2aae0f4fb0a74822ce212ea7d9b8463a">USART_RQR_MMRQ</a>);</div>
<div class="line"><a id="l02593" name="l02593"></a><span class="lineno"> 2593</span>}</div>
<div class="line"><a id="l02594" name="l02594"></a><span class="lineno"> 2594</span></div>
<div class="line"><a id="l02603" name="l02603"></a><span class="lineno"> 2603</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_RequestRxDataFlush(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02604" name="l02604"></a><span class="lineno"> 2604</span>{</div>
<div class="line"><a id="l02605" name="l02605"></a><span class="lineno"> 2605</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#add7a9e13a3281f6bea133b3693ce68f8">RQR</a>, (uint16_t)<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#ga7b148ee7c697bbcf836648063613612a">USART_RQR_RXFRQ</a>);</div>
<div class="line"><a id="l02606" name="l02606"></a><span class="lineno"> 2606</span>}</div>
<div class="line"><a id="l02607" name="l02607"></a><span class="lineno"> 2607</span></div>
<div class="line"><a id="l02618" name="l02618"></a><span class="lineno"> 2618</span>__STATIC_INLINE <span class="keywordtype">void</span> LL_LPUART_RequestTxDataFlush(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx)</div>
<div class="line"><a id="l02619" name="l02619"></a><span class="lineno"> 2619</span>{</div>
<div class="line"><a id="l02620" name="l02620"></a><span class="lineno"> 2620</span>  SET_BIT(LPUARTx-&gt;<a class="code hl_variable" href="struct_u_s_a_r_t___type_def.html#add7a9e13a3281f6bea133b3693ce68f8">RQR</a>, (uint16_t)<a class="code hl_define" href="group___peripheral___registers___bits___definition.html#gaa40d2e52b5955b30c9399eb3dec769e8">USART_RQR_TXFRQ</a>);</div>
<div class="line"><a id="l02621" name="l02621"></a><span class="lineno"> 2621</span>}</div>
<div class="line"><a id="l02622" name="l02622"></a><span class="lineno"> 2622</span></div>
<div class="line"><a id="l02626" name="l02626"></a><span class="lineno"> 2626</span> </div>
<div class="line"><a id="l02627" name="l02627"></a><span class="lineno"> 2627</span><span class="preprocessor">#if defined(USE_FULL_LL_DRIVER)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02631" name="l02631"></a><span class="lineno"> 2631</span>ErrorStatus LL_LPUART_DeInit(<span class="keyword">const</span> <a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx);</div>
<div class="line"><a id="l02632" name="l02632"></a><span class="lineno"> 2632</span>ErrorStatus LL_LPUART_Init(<a class="code hl_struct" href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a> *LPUARTx, <span class="keyword">const</span> LL_LPUART_InitTypeDef *LPUART_InitStruct);</div>
<div class="line"><a id="l02633" name="l02633"></a><span class="lineno"> 2633</span><span class="keywordtype">void</span>        LL_LPUART_StructInit(LL_LPUART_InitTypeDef *LPUART_InitStruct);</div>
<div class="line"><a id="l02637" name="l02637"></a><span class="lineno"> 2637</span><span class="preprocessor">#endif </span><span class="comment">/* USE_FULL_LL_DRIVER */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02638" name="l02638"></a><span class="lineno"> 2638</span></div>
<div class="line"><a id="l02642" name="l02642"></a><span class="lineno"> 2642</span></div>
<div class="line"><a id="l02646" name="l02646"></a><span class="lineno"> 2646</span> </div>
<div class="line"><a id="l02647" name="l02647"></a><span class="lineno"> 2647</span><span class="preprocessor">#endif </span><span class="comment">/* LPUART1 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02648" name="l02648"></a><span class="lineno"> 2648</span></div>
<div class="line"><a id="l02652" name="l02652"></a><span class="lineno"> 2652</span> </div>
<div class="line"><a id="l02653" name="l02653"></a><span class="lineno"> 2653</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l02654" name="l02654"></a><span class="lineno"> 2654</span>}</div>
<div class="line"><a id="l02655" name="l02655"></a><span class="lineno"> 2655</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l02656" name="l02656"></a><span class="lineno"> 2656</span> </div>
<div class="line"><a id="l02657" name="l02657"></a><span class="lineno"> 2657</span><span class="preprocessor">#endif </span><span class="comment">/* STM32H7xx_LL_LPUART_H */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02658" name="l02658"></a><span class="lineno"> 2658</span> </div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga0526db5696016ae784e46b80027044fa"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga0526db5696016ae784e46b80027044fa">USART_ICR_WUCF</a></div><div class="ttdeci">#define USART_ICR_WUCF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21475</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga09c7d19477a091689f50bd0ef5b6a3d8"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga09c7d19477a091689f50bd0ef5b6a3d8">USART_ISR_NE</a></div><div class="ttdeci">#define USART_ISR_NE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21353</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga0df19201dd47f3bd43954621c88ef4a3"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga0df19201dd47f3bd43954621c88ef4a3">USART_ISR_RWU</a></div><div class="ttdeci">#define USART_ISR_RWU</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21404</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga18793a28000fe6bf23a08265951eb3e5"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga18793a28000fe6bf23a08265951eb3e5">USART_ISR_TXE_TXFNF</a></div><div class="ttdeci">#define USART_ISR_TXE_TXFNF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21368</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga19599526bda646dd6a990dad29458285"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga19599526bda646dd6a990dad29458285">USART_ISR_TXFT</a></div><div class="ttdeci">#define USART_ISR_TXFT</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21428</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga1bf035f3a6674183945975fdda9e5d3a"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga1bf035f3a6674183945975fdda9e5d3a">USART_CR1_UESM</a></div><div class="ttdeci">#define USART_CR1_UESM</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21067</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga2000c42015289291da1c58fe27800d64"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga2000c42015289291da1c58fe27800d64">USART_CR3_DEP</a></div><div class="ttdeci">#define USART_CR3_DEP</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21266</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga232a983aab5682e588622a06c176ebfa"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga232a983aab5682e588622a06c176ebfa">USART_PRESC_PRESCALER</a></div><div class="ttdeci">#define USART_PRESC_PRESCALER</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21490</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga27405d413b6d355ccdb076d52fef6875"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga27405d413b6d355ccdb076d52fef6875">USART_CR1_PEIE</a></div><div class="ttdeci">#define USART_CR1_PEIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21088</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga27cc4dfb6d5e817a69c80471b87deb4b"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga27cc4dfb6d5e817a69c80471b87deb4b">USART_ISR_FE</a></div><div class="ttdeci">#define USART_ISR_FE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21350</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga2aae0f4fb0a74822ce212ea7d9b8463a"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga2aae0f4fb0a74822ce212ea7d9b8463a">USART_RQR_MMRQ</a></div><div class="ttdeci">#define USART_RQR_MMRQ</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21336</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga2bb650676aaae4a5203f372d497d5947"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga2bb650676aaae4a5203f372d497d5947">USART_CR1_UE</a></div><div class="ttdeci">#define USART_CR1_UE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21064</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga2d1a36c6b492c425b4e5cc94d983ecf1"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga2d1a36c6b492c425b4e5cc94d983ecf1">USART_RQR_SBKRQ</a></div><div class="ttdeci">#define USART_RQR_SBKRQ</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21333</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga2d8588feb26d8b36054a060d6b691823"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga2d8588feb26d8b36054a060d6b691823">USART_CR2_ADDM7</a></div><div class="ttdeci">#define USART_CR2_ADDM7</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21161</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga2e159d36ab2c93a2c1942df60e9eebbe"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga2e159d36ab2c93a2c1942df60e9eebbe">USART_CR1_PS</a></div><div class="ttdeci">#define USART_CR1_PS</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21091</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga33d63c7953788124179cd18a8890a91a"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga33d63c7953788124179cd18a8890a91a">USART_CR3_OVRDIS</a></div><div class="ttdeci">#define USART_CR3_OVRDIS</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21257</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga375f76b0670ffeb5d2691592d9e7c422"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga375f76b0670ffeb5d2691592d9e7c422">USART_ICR_ORECF</a></div><div class="ttdeci">#define USART_ICR_ORECF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21442</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga3ee77fac25142271ad56d49685e518b3"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga3ee77fac25142271ad56d49685e518b3">USART_CR2_ADD</a></div><div class="ttdeci">#define USART_CR2_ADD</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21216</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga3fcfeb5d260242461009770e93fe5d63"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga3fcfeb5d260242461009770e93fe5d63">USART_CR3_TXFTCFG</a></div><div class="ttdeci">#define USART_CR3_TXFTCFG</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21298</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga404185136eb68f679e82e0187d66e411"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga404185136eb68f679e82e0187d66e411">USART_ICR_PECF</a></div><div class="ttdeci">#define USART_ICR_PECF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21433</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga49fc035fafb880dadb6a60fdf2ba8795"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga49fc035fafb880dadb6a60fdf2ba8795">USART_CR3_RXFTIE</a></div><div class="ttdeci">#define USART_CR3_RXFTIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21295</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga4ae32b0c22f90fa8295d2ed96c2fd54d"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga4ae32b0c22f90fa8295d2ed96c2fd54d">USART_CR1_MME</a></div><div class="ttdeci">#define USART_CR1_MME</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21106</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga4aecba5721df1c1adb6d0264625accad"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga4aecba5721df1c1adb6d0264625accad">USART_CR2_SWAP</a></div><div class="ttdeci">#define USART_CR2_SWAP</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21190</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga5221d09eebd12445a20f221bf98066f8"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga5221d09eebd12445a20f221bf98066f8">USART_CR1_IDLEIE</a></div><div class="ttdeci">#define USART_CR1_IDLEIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21076</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga5478360c2639166c4d645b64cbf371be"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga5478360c2639166c4d645b64cbf371be">USART_ICR_CMCF</a></div><div class="ttdeci">#define USART_ICR_CMCF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21472</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga55ca97ca5a14b5dfd06424324a35550f"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga55ca97ca5a14b5dfd06424324a35550f">USART_CR3_TXFTIE</a></div><div class="ttdeci">#define USART_CR3_TXFTIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21283</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga5bb515d3814d448f84e2c98bf44f3993"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga5bb515d3814d448f84e2c98bf44f3993">USART_CR3_DMAT</a></div><div class="ttdeci">#define USART_CR3_DMAT</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21242</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga60f8fcf084f9a8514efafb617c70b074"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga60f8fcf084f9a8514efafb617c70b074">USART_CR1_PCE</a></div><div class="ttdeci">#define USART_CR1_PCE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21094</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga636d5ec2e9556949fc68d13ad45a1e90"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga636d5ec2e9556949fc68d13ad45a1e90">USART_CR3_CTSIE</a></div><div class="ttdeci">#define USART_CR3_CTSIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21251</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga6bdc2e80e4545996ecb5901915d13e28"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga6bdc2e80e4545996ecb5901915d13e28">USART_CR1_DEAT</a></div><div class="ttdeci">#define USART_CR1_DEAT</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21123</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga6d438200ec45e5fe92171128fcf48437"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga6d438200ec45e5fe92171128fcf48437">USART_CR1_RXFFIE</a></div><div class="ttdeci">#define USART_CR1_RXFFIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21146</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga7342ab16574cebf157aa885a79986812"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga7342ab16574cebf157aa885a79986812">USART_CR2_MSBFIRST</a></div><div class="ttdeci">#define USART_CR2_MSBFIRST</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21202</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga74aecf8406973a8fd5c02615d8a7b2d1"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga74aecf8406973a8fd5c02615d8a7b2d1">USART_ISR_SBKF</a></div><div class="ttdeci">#define USART_ISR_SBKF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21401</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga76d102b464f15cbe18b0d83b61150293"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga76d102b464f15cbe18b0d83b61150293">USART_CR3_WUS</a></div><div class="ttdeci">#define USART_CR3_WUS</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21275</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga7b148ee7c697bbcf836648063613612a"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga7b148ee7c697bbcf836648063613612a">USART_RQR_RXFRQ</a></div><div class="ttdeci">#define USART_RQR_RXFRQ</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21339</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga7c5d6fcd84a4728cda578a0339b4cac2"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga7c5d6fcd84a4728cda578a0339b4cac2">USART_CR3_RTSE</a></div><div class="ttdeci">#define USART_CR3_RTSE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21245</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga8006ca5d160f9805977f2c77f146a75c"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga8006ca5d160f9805977f2c77f146a75c">USART_CR3_WUFIE</a></div><div class="ttdeci">#define USART_CR3_WUFIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21280</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga8199e4dab14311318c87b77ef758c2f9"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga8199e4dab14311318c87b77ef758c2f9">USART_ISR_CMF</a></div><div class="ttdeci">#define USART_ISR_CMF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21398</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga8342cbdabe2a5ae03ee73452a9ebf935"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga8342cbdabe2a5ae03ee73452a9ebf935">USART_CR1_RXNEIE_RXFNEIE</a></div><div class="ttdeci">#define USART_CR1_RXNEIE_RXFNEIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21079</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga8400b4500c41800e5f18fc7291a64c9f"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga8400b4500c41800e5f18fc7291a64c9f">USART_ICR_FECF</a></div><div class="ttdeci">#define USART_ICR_FECF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21436</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga89131b07184422c83fda07ca20d4ce4c"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga89131b07184422c83fda07ca20d4ce4c">USART_ISR_CTS</a></div><div class="ttdeci">#define USART_ISR_CTS</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21377</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga8a630d4a5e4ce10ad6fdb9da47126f4f"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga8a630d4a5e4ce10ad6fdb9da47126f4f">USART_ICR_CTSCF</a></div><div class="ttdeci">#define USART_ICR_CTSCF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21460</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga8f743bbd3df209bd1d434b17e08a78fe"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga8f743bbd3df209bd1d434b17e08a78fe">USART_CR2_DATAINV</a></div><div class="ttdeci">#define USART_CR2_DATAINV</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21199</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga91ad128d8b96d94461290e19164bbfc3"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga91ad128d8b96d94461290e19164bbfc3">USART_CR1_TXEIE_TXFNFIE</a></div><div class="ttdeci">#define USART_CR1_TXEIE_TXFNFIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21085</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga95f0288b9c6aaeca7cb6550a2e6833e2"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga95f0288b9c6aaeca7cb6550a2e6833e2">USART_CR1_M</a></div><div class="ttdeci">#define USART_CR1_M</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21100</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga9d4d7675c0d36ce4347c3509d27c0760"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga9d4d7675c0d36ce4347c3509d27c0760">USART_ICR_IDLECF</a></div><div class="ttdeci">#define USART_ICR_IDLECF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21445</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga9e5b4a08e3655bed8ec3022947cfc542"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga9e5b4a08e3655bed8ec3022947cfc542">USART_ISR_ORE</a></div><div class="ttdeci">#define USART_ISR_ORE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21356</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_ga9fb259765d41183dc3c5fd36831358d1"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#ga9fb259765d41183dc3c5fd36831358d1">USART_ISR_CTSIF</a></div><div class="ttdeci">#define USART_ISR_CTSIF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21374</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaa10e69d231b67d698ab59db3d338baa6"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaa10e69d231b67d698ab59db3d338baa6">USART_ISR_PE</a></div><div class="ttdeci">#define USART_ISR_PE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21347</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaa125f026b1ca2d76eab48b191baed265"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaa125f026b1ca2d76eab48b191baed265">USART_CR3_CTSE</a></div><div class="ttdeci">#define USART_CR3_CTSE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21248</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaa17130690a1ca95b972429eb64d4254e"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaa17130690a1ca95b972429eb64d4254e">USART_CR1_TCIE</a></div><div class="ttdeci">#define USART_CR1_TCIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21082</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaa40d2e52b5955b30c9399eb3dec769e8"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaa40d2e52b5955b30c9399eb3dec769e8">USART_RQR_TXFRQ</a></div><div class="ttdeci">#define USART_RQR_TXFRQ</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21342</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaa41e8667b30453a6b966aded9f5e8cbb"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaa41e8667b30453a6b966aded9f5e8cbb">USART_ISR_TC</a></div><div class="ttdeci">#define USART_ISR_TC</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21365</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaa513c61dd111de0945d8dd0778e70ad5"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaa513c61dd111de0945d8dd0778e70ad5">USART_ISR_REACK</a></div><div class="ttdeci">#define USART_ISR_REACK</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21413</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaaaf5a3b29c38098274947c0b8782997f"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaaaf5a3b29c38098274947c0b8782997f">USART_ISR_RXFF</a></div><div class="ttdeci">#define USART_ISR_RXFF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21419</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaac6e25c121fc78142f8866809bc98aaa"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaac6e25c121fc78142f8866809bc98aaa">USART_CR1_CMIE</a></div><div class="ttdeci">#define USART_CR1_CMIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21109</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaaed1a39c551b1641128f81893ff558d0"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaaed1a39c551b1641128f81893ff558d0">USART_CR3_EIE</a></div><div class="ttdeci">#define USART_CR3_EIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21221</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gab2d95af966e08146e1172c4b828bda38"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gab2d95af966e08146e1172c4b828bda38">USART_CR1_DEDT</a></div><div class="ttdeci">#define USART_CR1_DEDT</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21115</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gab80e139b33533a335a75c58ef2e3ca3c"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gab80e139b33533a335a75c58ef2e3ca3c">USART_CR1_TXFEIE</a></div><div class="ttdeci">#define USART_CR1_TXFEIE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21143</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gab90e1ecd73a2286ea1e5f056fb2b51d3"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gab90e1ecd73a2286ea1e5f056fb2b51d3">USART_CR3_RXFTCFG</a></div><div class="ttdeci">#define USART_CR3_RXFTCFG</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21289</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gabe52544cefa3642d3d1b3db7473bdbf2"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gabe52544cefa3642d3d1b3db7473bdbf2">USART_ISR_RXNE_RXFNE</a></div><div class="ttdeci">#define USART_ISR_RXNE_RXFNE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21362</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gac71129810fab0b46d91161a39e3f8d01"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gac71129810fab0b46d91161a39e3f8d01">USART_CR3_HDSEL</a></div><div class="ttdeci">#define USART_CR3_HDSEL</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21230</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gac93fffe176d75c707e6bef9d15406331"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gac93fffe176d75c707e6bef9d15406331">USART_ICR_NECF</a></div><div class="ttdeci">#define USART_ICR_NECF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21439</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gacd65f9fd10ee8e99db1118828deb0441"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gacd65f9fd10ee8e99db1118828deb0441">USART_CR3_DEM</a></div><div class="ttdeci">#define USART_CR3_DEM</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21263</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gacee745b19e0a6073280d234fdc96e627"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gacee745b19e0a6073280d234fdc96e627">USART_ISR_IDLE</a></div><div class="ttdeci">#define USART_ISR_IDLE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21359</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gacf92ea54425a962dde662b10b61d0250"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gacf92ea54425a962dde662b10b61d0250">USART_ICR_TCCF</a></div><div class="ttdeci">#define USART_ICR_TCCF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21451</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gad831dfc169fcf14b7284984dbecf322d"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gad831dfc169fcf14b7284984dbecf322d">USART_CR1_WAKE</a></div><div class="ttdeci">#define USART_CR1_WAKE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21097</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gad8ea420fd72b3f22e3ae5c22242c6b72"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gad8ea420fd72b3f22e3ae5c22242c6b72">USART_ISR_WUF</a></div><div class="ttdeci">#define USART_ISR_WUF</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21407</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gada0d5d407a22264de847bc1b40a17aeb"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gada0d5d407a22264de847bc1b40a17aeb">USART_CR1_RE</a></div><div class="ttdeci">#define USART_CR1_RE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21070</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gadc2ad93cdc6d8f138f455a2fb671a211"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gadc2ad93cdc6d8f138f455a2fb671a211">USART_CR2_TXINV</a></div><div class="ttdeci">#define USART_CR2_TXINV</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21196</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gade7f090b04fd78b755b43357ecaa9622"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gade7f090b04fd78b755b43357ecaa9622">USART_CR1_TE</a></div><div class="ttdeci">#define USART_CR1_TE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21073</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gae1f1b53b09336e82958755747853a753"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gae1f1b53b09336e82958755747853a753">USART_CR3_DDRE</a></div><div class="ttdeci">#define USART_CR3_DDRE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21260</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gae7ab0ae314fb7a4b72f5cfa9ea870673"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gae7ab0ae314fb7a4b72f5cfa9ea870673">USART_ISR_RXFT</a></div><div class="ttdeci">#define USART_ISR_RXFT</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21425</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaec1e63e26cd15479d01a5f13991e1184"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaec1e63e26cd15479d01a5f13991e1184">USART_RDR_RDR</a></div><div class="ttdeci">#define USART_RDR_RDR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21480</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaf1433ae77d20ec6da645117cde536f81"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaf1433ae77d20ec6da645117cde536f81">USART_ISR_TEACK</a></div><div class="ttdeci">#define USART_ISR_TEACK</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21410</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaf322143841cafcdbc2f46b0a99c8c7c5"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaf322143841cafcdbc2f46b0a99c8c7c5">USART_ISR_TXFE</a></div><div class="ttdeci">#define USART_ISR_TXFE</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21416</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaf993e483318ebcecffd18649de766dc6"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaf993e483318ebcecffd18649de766dc6">USART_CR2_STOP</a></div><div class="ttdeci">#define USART_CR2_STOP</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21182</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gafb5e9fc4111b0159c65811f6a206c192"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gafb5e9fc4111b0159c65811f6a206c192">USART_CR1_FIFOEN</a></div><div class="ttdeci">#define USART_CR1_FIFOEN</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21140</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gafb7fb858e7f0dec99740570ecfb922cc"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gafb7fb858e7f0dec99740570ecfb922cc">USART_ISR_BUSY</a></div><div class="ttdeci">#define USART_ISR_BUSY</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21395</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gaff130f15493c765353ec2fd605667c5a"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gaff130f15493c765353ec2fd605667c5a">USART_CR3_DMAR</a></div><div class="ttdeci">#define USART_CR3_DMAR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21239</div></div>
<div class="ttc" id="agroup___peripheral___registers___bits___definition_html_gafff10115e1adb07c00f42627cedf01e5"><div class="ttname"><a href="group___peripheral___registers___bits___definition.html#gafff10115e1adb07c00f42627cedf01e5">USART_CR2_RXINV</a></div><div class="ttdeci">#define USART_CR2_RXINV</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:21193</div></div>
<div class="ttc" id="astm32h7xx_8h_html"><div class="ttname"><a href="stm32h7xx_8h.html">stm32h7xx.h</a></div><div class="ttdoc">CMSIS STM32H7xx Device Peripheral Access Layer Header File.</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html">USART_TypeDef</a></div><div class="ttdoc">Universal Synchronous Asynchronous Receiver Transmitter.</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1596</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_a315ab2fb3869668e7c5c12e8204efe10"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#a315ab2fb3869668e7c5c12e8204efe10">USART_TypeDef::TDR</a></div><div class="ttdeci">__IO uint32_t TDR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1607</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_a6d7dcd3972a162627bc3470cbf992ec4"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#a6d7dcd3972a162627bc3470cbf992ec4">USART_TypeDef::CR1</a></div><div class="ttdeci">__IO uint32_t CR1</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1597</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_a6ef06ba9d8dc2dc2a0855766369fa7c9"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#a6ef06ba9d8dc2dc2a0855766369fa7c9">USART_TypeDef::BRR</a></div><div class="ttdeci">__IO uint32_t BRR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1600</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_a79ce09e9fbedb2d169b3a584ed003b02"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#a79ce09e9fbedb2d169b3a584ed003b02">USART_TypeDef::ISR</a></div><div class="ttdeci">__IO uint32_t ISR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1604</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_a8d538b7390289142b70428c5b0af0a18"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#a8d538b7390289142b70428c5b0af0a18">USART_TypeDef::RDR</a></div><div class="ttdeci">__IO uint32_t RDR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1606</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_aa7ede2de6204c3fc4bd9fb328801c99a"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#aa7ede2de6204c3fc4bd9fb328801c99a">USART_TypeDef::CR2</a></div><div class="ttdeci">__IO uint32_t CR2</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1598</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_ab6d6dd2af5463e9e3df458557e09f6cf"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#ab6d6dd2af5463e9e3df458557e09f6cf">USART_TypeDef::ICR</a></div><div class="ttdeci">__IO uint32_t ICR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1605</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_abe251663891063ada5a08d269c1d71a2"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#abe251663891063ada5a08d269c1d71a2">USART_TypeDef::PRESC</a></div><div class="ttdeci">__IO uint32_t PRESC</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1608</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_add7a9e13a3281f6bea133b3693ce68f8"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#add7a9e13a3281f6bea133b3693ce68f8">USART_TypeDef::RQR</a></div><div class="ttdeci">__IO uint32_t RQR</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1603</div></div>
<div class="ttc" id="astruct_u_s_a_r_t___type_def_html_af2991da9a4e1539530cd6b7b327199cc"><div class="ttname"><a href="struct_u_s_a_r_t___type_def.html#af2991da9a4e1539530cd6b7b327199cc">USART_TypeDef::CR3</a></div><div class="ttdeci">__IO uint32_t CR3</div><div class="ttdef"><b>Definition</b> stm32h723xx.h:1599</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
</div><!-- container -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a href="dir_60925fc218da8ca7908795bf5f624060.html">Drivers</a></li><li class="navelem"><a href="dir_7baec2ddb99168f99d1052c1aec46b20.html">STM32H7xx_HAL_Driver</a></li><li class="navelem"><a href="dir_4f22a8fa6199c96df71a89cbd7613f35.html">Inc</a></li><li class="navelem"><a href="stm32h7xx__ll__lpuart_8h.html">stm32h7xx_ll_lpuart.h</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.14.0 </li>
  </ul>
</div>
</body>
</html>
